如何让 tmux 提示我显示状态左侧文本?
How to have tmux prompt me for the status-left text to display?
我想将状态栏留言更改为我输入的任何内容。
就像当我按下 Ctrl+B F 时,我在状态栏中有这个提示:
(find-window)
我想按 Ctrl+B E 并得到如下提示:
(status-left)
然后在 Enter 上,我输入的文本将分配给 status-left。
我 不要 想要调用一个 shell 脚本来打印 shell window 中的提示并打印输入的值(这可能吗?),我希望提示出现在状态栏本身。
我该怎么办?如果我输入 .tmux.conf
:
unbind e
bin e set status-left
当我按下 Ctrl+B E
时,打印 空值 消息是可以理解的
命令提示符 可能就是您要找的。
bind-key S command-prompt -p "New Status: " "set -g status-left '%1'"
我想将状态栏留言更改为我输入的任何内容。
就像当我按下 Ctrl+B F 时,我在状态栏中有这个提示:
(find-window)
我想按 Ctrl+B E 并得到如下提示:
(status-left)
然后在 Enter 上,我输入的文本将分配给 status-left。
我 不要 想要调用一个 shell 脚本来打印 shell window 中的提示并打印输入的值(这可能吗?),我希望提示出现在状态栏本身。
我该怎么办?如果我输入 .tmux.conf
:
unbind e
bin e set status-left
当我按下 Ctrl+B E
时,打印 空值 消息是可以理解的命令提示符 可能就是您要找的。
bind-key S command-prompt -p "New Status: " "set -g status-left '%1'"