我已设置clock-mode-style
选项,在.tmux.conf
中使用12小时时间,如the manpages中所述:
set-window-option -g clock-mode-style 12
然后我保存了我的更改并使用:source-file ~/.tmux.conf
重新加载了我的配置,但时钟仍在24小时内显示:
答案 0 :(得分:5)
clock-mode-style
和clock-mode-colour
是clock-mode
窗口的两个选项
例如here's a blog about this mode。
要实现您想要的(在状态栏中有12小时的时钟),您应该将tmux配置中的状态栏配置更改为:
set -g status-right "#[fg=cyan]%A, %d %b %Y %I:%M %p"
tmux使用strftime
配置其状态行:
状态右侧 字符串
显示状态栏右侧的字符串。默认情况下,显示双引号中的当前窗口标题,日期和时间。与status-left一样,string将被传递给strftime(3)
,字符对被替换,UTF-8依赖于status-utf8选项。
您可以使用@ mbuckbee的"For a Good strftime
" website来配置配置。