OSX VIM剪贴板支持

问题描述:

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

感谢,

+2

剪贴板工作正常,我在的MacVim 7.3 OSX 10.5。 –

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

尝试*注册。 在插入模式下,键入Ctrl-R * 或者在正常模式下,键入“* p将操作系统(全局)剪贴板中的东西放入。 类似地,”* y将某物放到全局剪贴板。

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

我想我已经得到了答案。看着我的vim构建,剪贴板模块没有启用。这就是我尝试* p不适合我的原因。

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

还有另一种解决方案是使用pbcopy/pbpaste。将击键映射到此命令行甚至更好。

达拉角

将其添加到.vimrc里(OSX10.8.5 VIM7.3)

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