macos - 如何将 iterm2 选项卡标题设置为正在运行的 tmux session 名称的标题?

标签 macos shell zsh tmux iterm

我知道 tmux display-message -p '#S' 将显示当前 tmux session 名称,但我不知道如何将当前 tmux session 名称设置为 iterm2 选项卡标题?

这真的可以帮助我区分我同时运行的各种 tmux session 并立即跳转到正确的选项卡。

最佳答案

将这些添加到您的 ~/.tmux.conf 中:

set-option -g set-titles on
set-option -g set-titles-string "#{session_name} - #{host}"

关于macos - 如何将 iterm2 选项卡标题设置为正在运行的 tmux session 名称的标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12018783/

相关文章:

macos - 在 Mac 上的 Matlab 中使用 mex 进行 Openmp

macos - NSLayoutManager/NSTextContainer 忽略比例因子

linux - Bash 脚本 : if any argument is "N" then function has extra options

android - Android SDK 的推荐 .zshrc 设置

c - 带有一个参数的 zsh 导出似乎并没有实际创建环境变量

bash - `ulimit -t` 在 shell 和操作系统之间完全不可移植?

macos - 不带 JRE 的 Netbeans javafx mac bundle

objective-c - 是否可以在 Cocoa 中确定文件是否是从别名打开的?

linux - 如何检查用户指定的名称是否引用目录?

shell - 预期进程以 [0] 退出,但收到 ''