答案1
我喜欢的一个好功能是 zsh 自动在窗口标题上显示正在运行的命令
实际上是 Oh-My-Zsh 做到了这一点,而不是 Zsh 本身。
要获得您想要的行为:
- 来自 Oh-My-Zsh 文件
lib/termsupport.zsh
,将函数复制omz_termsupport_preexec
到您的.zshrc
文件中 - 将最后一行 (
title '$CMD' '%100>...>$LINE%<<'
) 更改为title "$ZSH_THEME_TERM_TITLE_IDLE $CMD" \ "%100>...>$ZSH_THEME_TERM_TAB_TITLE_IDLE $LINE%<<"