在 tmux 中打开 Safari 和 Finder 失败

在 tmux 中打开 Safari 和 Finder 失败

OS X 10.9.2,tmux 1.9a 通过 brew 安装。在 tmux 中:

$ open /System/Library/CoreServices/Finder.app                                                                                                                           
LSOpenURLsWithRole() failed with error -600 for the file /System/Library/CoreServices/Finder.app.
$ open /Applications/Safari.app                                                                                                                                          
LSOpenURLsWithRole() failed with error -600 for the file /Applications/Safari.app.
$ open /Applications/Xcode.app
(Success)

退出 tmux:

$ open /System/Library/CoreServices/Finder.app                                                                                                                           
(Success)
$ open /Applications/Safari.app                                                                                                                                          
(Success)
$ open /Applications/Xcode.app
(Success)

是什么原因导致了这个问题?如何解决它?

答案1

重新启动 tmux 似乎也能解决这个问题。不知道为什么,但如果我偶然发现原因,我会编辑我的答案。

相关内容