Sublimetext2 subl——等待不&x27;t在tmux中工作

Sublimetext2 subl——等待不&x27;t在tmux中工作,sublimetext2,tmux,Sublimetext2,Tmux,设置并使用升华文本2作为git编辑器在tmux会话中无法正确等待 $ tmux $ export EDITOR="subl -w" $ git rebase HEAD^ -i (close file, terminal hangs) 如果在没有等待的情况下设置了编辑器,那么文件会像以前一样在ST2中打开,但是当然,重新基址会立即在shell中应用。我不使用升华文本,但我已经读到了关于这个问题的信息 解决方案包括使用我制作的用于允许在tmux内部访问粘贴板的。“修复”并不特定于粘贴板访问,因此

设置并使用升华文本2作为git编辑器在tmux会话中无法正确等待

$ tmux
$ export EDITOR="subl -w" 
$ git rebase HEAD^ -i (close file, terminal hangs)
如果在没有等待的情况下设置了
编辑器
,那么文件会像以前一样在ST2中打开,但是当然,重新基址会立即在shell中应用。

我不使用升华文本,但我已经读到了关于这个问题的信息

解决方案包括使用我制作的用于允许在tmux内部访问粘贴板的。“修复”并不特定于粘贴板访问,因此该程序还可以缓解与剪切/复制/粘贴操作无关的其他几个方面的问题。升华文本用于实现
subl-w
调用的“等待”特性的方法似乎是这些“其他领域”之一

您可以通过MacPorts从其获得包装器,也可以通过他们的自制程序获得包装器,或者通过my at GitHub自行编译包装器

安装后,您可能希望(根据自述文件)在
.tmux.conf
中配置一个
默认命令
,以便在tmux中生成的shell将自动“重新连接”。或者,您可以在编辑器值中使用包装器:

EDITOR='reattach-to-user-namespace subl -w'

我只是想指出,我在tmux和sublime上遇到了同样的问题。对.tmux.conf的更改对我来说不起作用,但明确地将其添加到编辑器中确实起到了作用-谢谢!