![新的 Tmux 窗格转到与当前窗格相同的目录;新的 tmux 窗口转到主目录吗?](https://linux22.com/image/4318/%E6%96%B0%E7%9A%84%20Tmux%20%E7%AA%97%E6%A0%BC%E8%BD%AC%E5%88%B0%E4%B8%8E%E5%BD%93%E5%89%8D%E7%AA%97%E6%A0%BC%E7%9B%B8%E5%90%8C%E7%9A%84%E7%9B%AE%E5%BD%95%EF%BC%9B%E6%96%B0%E7%9A%84%20tmux%20%E7%AA%97%E5%8F%A3%E8%BD%AC%E5%88%B0%E4%B8%BB%E7%9B%AE%E5%BD%95%E5%90%97%EF%BC%9F%20.png)
谁能帮我设置这个配置吗?
如果我创建一个新窗格,则新窗格应在与我刚刚所在的窗格相同的工作目录中开始。如果我创建一个新窗口,则新窗口应在主目录(或任何其他全局默认路径)中开始)。
tmux 1.8 可以实现吗?
答案1
答案2
虽然 @mmoya 的答案适用于 tmux 1.9 版及更高版本,但早期版本中不存在 的-c
选项。new-window
对于早期版本,这需要对default-path
.这是我在我的.tmux.conf
文件中设置它的方法。
set -g default-path "~"
bind % set default-path "" \; split-window -h \; set -u default-path
bind '"' set default-path "" \; split-window -v \; set -u default-path
这使得该new-window
命令使用全局default-path
.但是,当将窗口拆分为窗格时,它会导致本地default-path
覆盖它。