有没有人知道为什么在OSX上,VIM编辑器不支持剪贴板?从源代码编译以替换现有的二进制文件有什么影响?
谢谢,
答案 0 :(得分:1)
尝试将set cb=unnamed
添加到.vimrc。
答案 1 :(得分:1)
我想我得到了答案。查看我的vim构建,未启用剪贴板模块。这就是我尝试* p不适合我的原因。
因此我要重新编译VIM以启用剪贴板支持或MacVIM作为替代。
还有另一个解决方案是使用pbcopy / pbpaste。将键击映射到此命令行甚至更好。
Dara kok
答案 2 :(得分:0)
尝试*注册。 在插入模式下,键入Ctrl-R * 或者在正常模式下,键入“* p以从OS(全局)剪贴板中放入某些内容。 同样地,“* y将东西放到全局剪贴板上。
fake-clip.vim插件在许多没有实现*寄存器的环境中很有用。 http://www.vim.org/scripts/script.php?script_id=2098
答案 3 :(得分:0)
将其添加到.vimrc(OSX10.8.5 VIM7.3)
vmap "+y :w !pbcopy<CR><CR>
nmap "+p :r !pbpaste<CR><CR>