默认情况下,tmux 中的活动窗格具有细绿色边框,如下图所示。
我尝试通过添加以下几行来更改颜色~/.tmux.conf
:
set-option -g pane-active-border-style "bg=colour208"
set-option -ag pane-active-border-style "fg=black"
Run Code Online (Sandbox Code Playgroud)
(colour208 是图片中的橙色阴影)但是,新边框看起来像这样:
默认情况下,橙色突出显示比绿色突出显示要厚得多。有没有什么办法可以调整一下,让边框颜色是橙色的,但是高亮还是瘦的?我在 ubuntu 16.04.3 上使用 tmux 2.5。
B L*_*yer 27
这些边界线由控制台中的行和列组成,它们是不可分割的。在基于文本的终端中,没有小于一个字符“单元格”(大约是该块光标的大小)的结构元素。减小边框大小的唯一方法是减小所有行/列的大小。
幸运的是,我们可以操纵颜色以提供更细边框的外观:将前景设置为所需的颜色(在您的情况下为color208)并将背景设置为窗格的背景颜色。因为后者default
往往就足够了。
这让我们...
set -g pane-active-border-style fg=colour208,bg=default
Run Code Online (Sandbox Code Playgroud)
如果颜色不匹配,请替换default
为实际的窗格背景颜色。
(可以,当然,类似地配置非活跃的边界。替换pane-active-border-style
用pane-border-style
和根据需要来改变前景色。)
这是我应用上述设置后截取的屏幕截图..
更新:我最初列出了两种配置边框颜色的方法。第二种方式...
set -g pane-active-border-bg default
set -g pane-active-border-fg colour208
Run Code Online (Sandbox Code Playgroud)
...应该避免使用,因为它在 tmux 2.9 或更高版本中不再有效。一个例外是,如果您使用的是古老的 tmux 构建,因为在 tmux 1.9 之前,较新的语法不可用
归档时间: |
|
查看次数: |
15122 次 |
最近记录: |