小编Ree*_*eep的帖子

如何从 vim 复制到 Mac 剪贴板?

我可以从一个终端窗口中的 vim 粘贴到另一个终端窗口中的 vim,但不能粘贴到 vim 之外的任何内容。我已经阅读了许多关于这个主题的帖子,但我发现没有任何帮助。从 MacVim 复制/粘贴有效,但我更喜欢使用 VIM。

我使用的是通过 MacPorts 安装的 OSX 10.7.5 和 Vim 7.4。

vim --version 
Run Code Online (Sandbox Code Playgroud)

显示 +clipboard、+x11、+xterm_clipboard。

我试过 "+y, "*y 结合视觉选择和范围选择。

在我的~/.vimrc,我有

set clipboard=unnamedplus,unnamed,autoselect
Run Code Online (Sandbox Code Playgroud)

编辑:

找到解决方案!现在,y、yy 等等都可以完美运行!无论我在 Vim 中拉什么,我都可以粘贴到外面,而我在外面命令 -c 的任何东西,我都可以在 Vim 中 p。

解决方案:根据 FDinof 的建议,我通过没有 x11 的 MacPorts 重新安装,而不是只做

sudo -v port install vim +huge

为了记录,我仍然有

set clipboard=unnamedplus,unnamed,autoselect

在我的 ~/.vimrc

感谢您的帮助!

clipboard vim macports copy-paste macos

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

clipboard ×1

copy-paste ×1

macos ×1

macports ×1

vim ×1