使用带有Vim的Mac OS剪贴板

时间:2014-08-30 13:04:39

标签: macos vim

我在iTerm中使用Vim(版本7.4)(在Tmux会话中),我似乎无法访问系统的剪贴板。我希望能够复制和粘贴到Vim和从Vim。

我正在使用预装了MacVim的Vim('/Applications/MacVim.app/Contents/MacOS/Vim'),我尝试使用"+y"*y等。< / p>

当我运行vim --version | grep clipboard时,我发现我有+clipboard-xterm_clipboard。根据我在线阅读的内容,我应该能够使用+,*寄存器进行这些设置。

我试过找到一个解决方案,并没有一个提议的似乎工作。

是否有人知道如何让它发挥作用?

没有解决方案吗?

1 个答案:

答案 0 :(得分:2)

您需要在名为reattach-to-user-namespace的应用程序中打开tmux shell。

例如,在.tmux.conf

set -g default-command "reattach-to-user-namespace -l bash"

安装reattach-to-user-namespace的最简单方法是使用Homebrew