我一直在使用我的tmux.conf而不是python来重新实现tmux的powerline。 除了处理活动状态之外,我几乎拥有所用的所有内容并需要重建。
我的tmux会话中的窗口的样式如下:
set-window-option -g window-status-format "#[fg=black, bg=black]⮀#[fg=white, bg=black] #I ⮁ #[fg=blue, bg=black] #W #[fg=black, bg=black]⮀"
基本上重新创造这个。
但这似乎是活动状态的唯一选择。
set-option -gw window-status-activity-attr bold
set-option -gw window-status-activity-bg black
set-option -gw window-status-activity-fg red
或者更像这样的事情。
set-option -gw window-status-activity-style fg=red,bg=black,bold
但是当我尝试为我的tmux窗口合并默认格式时,我收到此错误
~/.tmux.conf:107: bad style
有什么想法吗?
编辑:
这是我尝试为活动风格设置的内容
set-option -gw window-status-activity-style "#[fg=black, bg=black]⮀#[fg=white, bg=black] #I ⮁ #[fg=blue, bg=black] #W #[fg=black, bg=black]⮀"
答案 0 :(得分:0)
您只能使用逗号分隔的值设置样式,例如"fg=xxx,bg=xxx,bold"
您尝试执行的操作是FORMATS
值。 - 肯特
答案 1 :(得分:0)
原来这里有一面旗帜。
对于复杂的状态栏,您不能简单地使用window-status-active
,而是使用标记#{?window_activity_flag