我最近从GNU screen转移到了tmux。
我发现它非常相似,但得到了更大的支持(由于neovim 中的转义时间问题,我切换了- 分辨率仅适用于 tmux)。
不幸的是,在 tmux 中我找不到与此类似的命令:
screen -X eval "chdir $(some_dir)"
Run Code Online (Sandbox Code Playgroud)
上面的命令从 GNU 屏幕中更改了新窗口/屏幕/窗格的默认目录,因此当我按下Ctrl+ a(类似于 tmux Ctrl+ b)时,在$(some_dir)
目录中打开了新窗口。
tmux 中有类似的东西吗?
答案:
我使用了@Lqueryvg 答案并将其与来自评论的@Vincent Nivoliers 建议相结合,这为我提供了一个新的命令绑定,该命令attach -c "#{pane_current_path}"
将我的当前目录设置为默认目录。
谢谢。
有时当我移除 SD 卡时,我会注意到当我重新插入它时 - 它不会自行安装。此外,我注意到 umount 进程已停止,我无法杀死它(即使使用 -9 也不行)。我使用 Ubuntu 14.04。
知道我做错了什么吗?