我如何设置 Tmux 窗格标题,例如“zsh-prompt:powerlevel9k”?

我如何设置 Tmux 窗格标题,例如“zsh-prompt:powerlevel9k”?

ls当我在 Tmux 中打开多个窗格,并执行类似或 的操作时git status,屏幕上会出现很多提示,例如:

屏幕上出现许多提示

我希望这个复杂的提示出现在窗格顶部,并且只#出现在当前行。

喜欢:

理想的 tmux 窗格

我该怎么做?
我正在使用带有 zsh powerlevel9k 主题的 iTerm2。

答案1

我制造了一个脚本来实现这一点。

只需将其放入.tmux.conf 中:

set -g pane-border-format '#(sh ~/.config/functions/pane-border-format.sh \
  --pane-current-path=#{pane_current_path} \
  --pane-active=#{pane_active})'

脚本修改自https://www.markneuburger.com/git-statuses-in-tmux-panes/

相关内容