支持OSX VIM剪贴板



这里有人知道为什么在OSX上,剪贴板不支持VIM编辑器吗?从源代码编译取代现有二进制文件的影响是什么?

谢谢,

尝试添加set cb=unnamed到您的.vimrc.

我想我有答案了。查看我的vim构建,剪贴板模块未启用。这就是为什么我尝试*p对我不起作用的原因。

所以我必须重新编译VIM以启用剪贴板支持或MacVIM作为替代。

还有另一个解决方案,那就是使用pbcopy/pbpaste。将击键映射到这个命令行会更好。

达拉kok

尝试*寄存器。在插入模式下,键入Ctrl-R *或者在正常模式下,输入"*p"来从操作系统(全局)剪贴板中放置一些内容。类似地,"*y"将某些内容拉到全局剪贴板。

fake-clip。Vim插件在许多没有实现*寄存器的环境中很有用。http://www.vim.org/scripts/script.php?script_id=2098

添加到.vimrc (OSX10.8.5 VIM7.3)

vmap "+y :w !pbcopy<CR><CR> 
nmap "+p :r !pbpaste<CR><CR>

最新更新