Tmux

如何更改 tmux 中窗格分割線的顏色?

  • June 22, 2021

我使用以下命令來更改螢幕底部狀態欄的顏色:

set -g status-bg colour244

但我不知道如何更改分隔窗格的線條的顏色;目前,它們是原始綠色和灰色 (color244) 的混合。man tmux給了我很多關於狀態行的資訊,但這似乎是指狀態欄本身,而不是分隔線。

我懷疑我只是在這裡遺漏了一些術語。

你想要pane-active-border-style並且pane-border-style

查看頁面中的條目man

pane-active-border-style style

設置目前活動窗格的窗格邊框樣式。有關如何指定樣式,請參閱 message-command-style 選項。屬性被忽略。

pane-border-style style

將窗格的窗格邊框樣式設置為活動窗格之外的樣式。有關如何指定樣式,請參閱 message-command-style 選項。屬性被忽略。

所以,在你的~/.tmux.conf你可以像這樣指定顏色:

# border colours
set -g pane-border-style fg=magenta
set -g pane-active-border-style "bg=default fg=magenta"

請注意,我使用 tmux 1.9a,我發現使用以下命令可以獲得更一致的行為:

set -g pane-border-fg magenta
set -g pane-active-border-fg green
set -g pane-active-border-bg default

引用自:https://unix.stackexchange.com/questions/141248