我在用着
set -g window-style 'bg=default'
set -g window-active-style 'bg=#262626'
Run Code Online (Sandbox Code Playgroud)
突出显示 tmux 中的活动窗格以及活动/非活动边框的相同前景
set -g pane-border-fg '#4d5057'
set -g pane-active-border-fg '#4d5057'
Run Code Online (Sandbox Code Playgroud)
我得到了这个结果,所以,正如你所看到的,有一个很大的边框,它有终端默认背景,而且看起来很糟糕,所以我试图找到方法将 tmux 中的边框大小减少到 1px 或类似的东西。
实际上它看起来像一个填充,但事实并非如此,例如,如果我们尝试将边框背景设置为红色,我们将得到这个结果。
作为附加信息,我使用 Mac OS 和 iTerm2 作为终端,但即使在默认终端中也出现了同样的问题。
那么,问题是:如何将边框大小减小到 1px 或使边框 bg 透明(不是默认值,等于终端 bg)?
谢谢。
小智 6
边框是由终端中的常规画框字符绘制的,因此无法使边框只有 1px 宽。边框将始终为 1 个字符宽和 1 个字符高,因为它是用字符绘制的。
像 iTerm 这样的终端应用程序可能能够以像素完美的水平进行绘制,并创建多个终端窗口来绘制不同的窗格,但这是因为它可以访问操作系统或窗口系统的低级绘图命令。但 tmux 在终端内运行,并且它只有一个终端窗口可以使用。这就是为什么它仅限于使用普通终端字符来绘制边框。
归档时间: |
|
查看次数: |
5072 次 |
最近记录: |