有没有可靠的方法使tmux 2.5与macOS剪贴板一起使用?
升级到2.5后,一切都走下坡路.我已经尝试了我找到的所有解决方案,没有任何效果.有人可以提供一个tmux.conf的工作样本,它会使它工作吗?
我可以从tmux里面的neovim复制就好了.我无法使用tmux本身复制文本.
这是我在.tmux.conf中的内容:
setw -g mode-keys vi bind-key -T copy-mode-vi 'v' begin-selection bind-key -T copy-mode-vi 'y' copy-pipe-and-cancel "reattach-to-user-namespace pbcopy" \; display-message "copied to system clipboard"
这些是每次会话启动时出现的错误:
.tmux.conf:95: unknown command: begin-selection .tmux.conf:96: unknown command: copy-pipe-and-cancel
我尝试过以下方法:
set-window-option -g mode-keys vi bind-key -Tcopy-mode-vi 'v' send -X begin-selection bind-key -Tcopy-mode-vi 'y' send -X copy-pipe-and-cancel pbcopy
我也尝试过:
bind-key -Tcopy-mode-vi 'y' send -X copy-pipe-and-cancel
没有.
解决方法
有一个类似于你的问题.
尝试重新安装reattach-to-user-namespace
尝试重新安装reattach-to-user-namespace
brew uninstall --force reattach-to-user-namespace brew install reattach-to-user-namespace --with-wrap-pbcopy-and-pbpaste
以下对我有用
set-window-option -g mode-keys vi bind-key -T copy-mode-vi 'v' send -X begin-selection bind-key -T copy-mode-vi 'y' send -X copy-pipe-and-cancel "reattach-to-user-namespace pbcopy"