Lee*_*ley 3 terminal colors border tmux
我的 tmux 偶尔会进入一种奇怪的状态,其中一半边框(无论方向或(tmux)窗口焦点)是粗体、突出显示的?
请参阅下面的屏幕截图:
奇怪的是,即使完全杀死 tmux 之后我也可以从这种状态中恢复,但是一半边框是彩色的,请参见第二个屏幕截图:
在第二个屏幕截图中,尽管边框的一半是白色的,但另一半是绿色的。
注意:橙色/绿色的差异在这里无关紧要,我尝试了“修复”奇怪的边框,迫使它们变成橙色,这影响了我制作的屏幕截图。
我不相信我有任何不寻常的配置:
new-session -n $HOST
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
set -g @plugin 'nhdaly/tmux-scroll-copy-mode'
set -g @plugin 'tmux-plugins/tmux-yank'
set-window-option -g mode-keys vi
set-window-option -g allow-rename off
set-window-option -g automatic-rename off
set-option -g mouse on
set -g @shell_mode 'vi'
set -g @yank_selection 'clipboard'
set -g @yank_selection_mouse 'clipboard'
set -g default-terminal "screen-256color"
Run Code Online (Sandbox Code Playgroud)
这是一个错误功能吗?为什么只有一半颜色/粗体,为什么粗体只有时发生,为什么它不受缩放或鼠标在窗口内或窗口周围单击的影响?
事实上,我无法可靠地重现,也无法在发生这种情况时忽略它,这让我认为这是一个错误,但我只是不确定。
tmux 版本是 2.9x,终端是 alacritty 0.4.0,操作系统是 Feroda,我的$TERM变量似乎是screen
这个是正常的。
活动窗格被彩色框架包围。当恰好有两个窗格时,仅对整个分界线进行着色并不能说明哪个窗格处于活动状态。因此,tmux将颜色应用于线条的一半。如果您激活另一个窗格,颜色将会改变。这样您就可以知道哪个窗格处于活动状态。
“粗体”线的行为方式相同,只是它指示标记的窗格(标记/取消标记的默认击键:prefixm或人民币)。
在您的第一个屏幕截图中,左侧窗格已标记,但右侧窗格处于活动状态。在您的第二个屏幕截图中,没有标记的窗格,底部窗格处于活动状态。
| 归档时间: |
|
| 查看次数: |
1856 次 |
| 最近记录: |