从 tmux 会话打开 sublime text 3 会打开一个空文件?

Opening sublime text 3 from a tmux session opens an empty file?

每当我尝试使用 sublime 从终端打开任何文件时,例如:subl ~/.zshrc,它工作正常但是当我尝试从 tmux 会话内部做同样的事情时,我得到一个空白文件。

我看到很多人问相关问题并指责sublime,但我才发现这不是sublime的错!这是 sublime 和 tmux 之间的关系。那我该如何解决呢?它需要某种许可还是什么?

我遇到了同样的问题。仔细研究了一下,发现 this answer on SU. Installing the "Reattaching" Wrapper program 允许访问 Mac OS X 粘贴板似乎可以解决问题。

这是因为 Tmux 没有您系统的 root 权限。

它会为您打开 Sublime,但不会显示系统文件内容。

你需要先给它权限。