所以我使用以下命令重命名我的tmux窗口:
tmux rename-window (prefix + ,)
rename the current window
但是当我执行该命令时,它会保留旧窗口名称,我必须将其清除以放入新窗口名称。有没有办法在我prefix + ,
时清除它,所以我可以开始输入新的窗口名称?
答案 0 :(得分:3)
最简单的方法,重命名prefix + ,
后,只需按下按钮↓
即可开始输入。
Tmux保存名称的历史记录,因此您可以获取以前使用的窗口名称。为此,只需再次按下向上按钮即可找到所需名称。
答案 1 :(得分:3)
您可以通过向.tmuxrc中添加类似内容来删除默认值:
unbind ,
bind-key , command-prompt -p (rename-window) "rename-window '%%'"
这将:
要模拟现有行为,它看起来像:
bind-key , command-prompt -I #W -p (rename-window) "rename-window '%%'"
...告诉命令提示符使用当前窗口名称作为提示的默认值。