sublime文本无法从命令行tmux打开

Fil*_*ype 2 macos tmux

我有Sublime Text作为别名,所以我可以从MacOS终端上调用它.

自从我开始使用tmux以来,运行以下命令会打开sublime但不会打开当前目录.就像别名不接受tmux上的参数一样.

subl .
Run Code Online (Sandbox Code Playgroud)

没有tmux这个命令工作正常.

tmux别名参数的任何已知问题?

dan*_*yim 5

SuperUser的回答为我做了诀窍.

brew install reattach-to-user-namespace
Run Code Online (Sandbox Code Playgroud)

然后将以下内容添加到您的 ~/.tmux.conf

set-option -g default-command "reattach-to-user-namespace -l zsh"
Run Code Online (Sandbox Code Playgroud)

最后,获取tmux的配置文件

tmux source ~/.tmux.conf
Run Code Online (Sandbox Code Playgroud)

subl .一直都在使用!你自己训练不使用这个有用的命令是一种耻辱.