当我按前缀键Ctrl-btmux没有给我一个提示,它已被按下.
有时我不记得我是否已经按过它.
我可以设置高亮/更改颜色的提示或在状态栏中显示一些特殊符号,以便在按下前缀键时显示我吗?
Chr*_*sen 40
tmux的开发版本支持这一点,因此下一个版本(1.8?)也应该支持它.
可以组合两个更改以在状态行中指示是否已按下前缀键:
client_prefix
加入格式更换.您可以<Prefix>
在默认值之前添加(条件)突出显示的字符串,status-right
如下所示:
set -g status-right ' #{?client_prefix,#[reverse]<Prefix>#[noreverse] ,}"#{=21:pane_title}" %H:%M %d-%b-%y'
Run Code Online (Sandbox Code Playgroud)
我为此创建了插件。它还指示复制模式,易于定制并且具有良好的开箱即用体验。
https://github.com/dominikduda/tmux_mode_indicator
正如自述文件所说:
指示正常/插入/前缀/复制模式的插件。
它添加了一个新关键字 #{tmux_mode_indicator} 以在定义 tmux 状态栏的字符串中使用。像这样:
set -g status-right "#{tmux_mode_indicator}"
Run Code Online (Sandbox Code Playgroud)
还有一个名为tmux-prefix-highlight的Tmux插件可以做到这一点.
它添加了一个新关键字,#{prefix_highlight}
用于定义tmux状态栏的字符串,如下所示:
set -g status-right '#{prefix_highlight} | %a %Y-%m-%d %H:%M'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5548 次 |
最近记录: |