微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

sublimetext3 – 当我使用TMUX时,我无法在Sublime中打开文件夹

操作系统:约塞米蒂
iterm2,zsh

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

➜  ~  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

# 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

.zshrc

PATH=$PATH:/usr/local/bin/; export PATH

解决方法

好吧我明白了.这是因为Tmux没有对文件系统的root访问权限.

但是,您可以授予访问Tmux,https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard的权限.

这是步骤.

>安装此package.brew install reattach-to-user-namespace
>将此添加到〜/ .tmux.conf set-option -g default-command“reattach-to-user-namespace -l zsh”(根据您的shell更改zsh)

希望有所帮助.

原文地址:https://www.jb51.cc/linux/393710.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐