【发布时间】:2021-06-09 01:52:59
【问题描述】:
如何让 Tmux 在当前会话中检测 Vim?
当我在前台打开 Vim 时,我想让 status-right 消失,否则重新出现。我该怎么做呢?我正在考虑使用 set-hook -g?
【问题讨论】:
如何让 Tmux 在当前会话中检测 Vim?
当我在前台打开 Vim 时,我想让 status-right 消失,否则重新出现。我该怎么做呢?我正在考虑使用 set-hook -g?
【问题讨论】:
您可以根据 pane_current_command 使 status-right 中的文本有条件,例如:
set -gF @old-status-right '#{status-right}'
set -g status-right '#{?#{==:#{pane_current_command},vim},,#{E:@old-status-right}}'
【讨论】: