启动 tmux session 的目录将是新窗口启动的目录。如何在不关闭 tmux session 的情况下更改此起始目录?
最佳答案
执行此操作的方法是从 session 中分离(^b d
使用默认键绑定(bind)),然后在重新附加到它时指定一个不同的目录。附加到 session 时,使用 -c
标志指定工作目录。这是一个例子:
$ tmux list-sessions
tmuxwtfbbq: 3 windows (created Tue Apr 5 14:25:48 2016) [190x49]
$ tmux attach-session -t tmuxwtfbbq -c /home/chuck/new_default_directory
此设置将保留 - 在您重置工作目录后,您无需在每次重新连接到 session 时都继续指定它。
郑重声明,我使用的是 tmux 2.0 版(尽管我认为这并不重要 - 我找不到任何有关向 attach- 添加
命令,所以我认为它已经存在了很长一段时间)。-c
选项的信息更改日志中的 session
关于linux - 如何更改 tmux session 的起始目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27307815/