在我的 Mac 上,我已$EDITOR设置为'subl -w'. 如果我在 tmux 下运行我的 shell 会话,它会很好地打开编辑器,但终端上的命令永远不会退出。但是,这本身在终端上以及在屏幕下都可以正常工作,因此它可能是 tmux 错误。
$EDITOR
'subl -w'
terminal.app tmux sublime-text-2
sublime-text-2 ×1
terminal.app ×1
tmux ×1