Sublimetext3 我能';当我';我正在使用TMUX

Sublimetext3 我能';当我';我正在使用TMUX,sublimetext3,zsh,iterm2,osx-yosemite,Sublimetext3,Zsh,Iterm2,Osx Yosemite,约塞米蒂 iterm2,zsh 当我在终端上运行“subl.”时,我可以打开文件夹,但如果我运行tmux和“subl项目文件夹”,则不会打开文件夹 ➜ ~ whereis subl /usr/bin/subl ➜ ~ which subl /usr/local/bin/subl ➜ ~ subl -v Sublime Text Build 3083 ➜ ~ cat .bashrc export PATH=~/bin:/Users/olleh/bin:/Users/olleh

约塞米蒂 iterm2,zsh

当我在终端上运行“subl.”时,我可以打开文件夹,但如果我运行tmux和“subl项目文件夹”,则不会打开文件夹

➜  ~  whereis subl
/usr/bin/subl

➜  ~  which subl
/usr/local/bin/subl

➜  ~  subl -v
Sublime Text Build 3083

➜  ~  cat .bashrc
export PATH=~/bin:/Users/olleh/bin:/Users/olleh/bin:/Users/olleh/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

➜  ~  cat .bash_profile
if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
export PATH=/usr/local/node/bin:$PATH
export MANPATH=/usr/local/node/share/man:$MANPATH

➜  ~  ls -l /usr/local/bin/subl
lrwxr-xr-x  1 root  staff  62 Jul 13 09:51 /usr/local/bin/subl -> /Applications/Sublime Text.app/Contents/SharedSupport/bin/subl
tmux.conf zshrc先生
好吧,我知道了。这是因为Tmux没有文件系统的根访问权限

但是,您可以授予对Tmux的访问权

以下是步骤

  • 安装此软件包。
    brew安装重新附加到用户命名空间

  • 将其添加到~/.tmux.conf
    设置选项-g默认命令“重新附加到用户名称空间-l zsh”
    (根据shell更改zsh)


  • 希望能有所帮助。

    您是否找到了解决方案?我也有同样的问题。
    # Use vim keybindings in copy mode
    set -g mode-mouse on
    set -g mouse-resize-pane on
    set -g mouse-select-pane on
    set -g mouse-select-window on
    
    
    # Setup 'v' to begin selection as in Vim
    
    # Update default binding of `Enter` to also use copy-pipe
    
    PATH=$PATH:/usr/local/bin/; export PATH