我在OS X上通过VirtualBox运行linux,我在vim中编辑。我通过在无头状态下运行我的VM然后使用端口转发sshing到linux机器来实现这一点。有没有办法在视觉模式下抽取文本,以便将被拉出的内容放入我的本地剪贴板?
答案 0 :(得分:9)
确保(1)双方的Vims都使用+xterm_clipboard
编译,(2)您通过ssh启用了X11转发。然后在两侧的vimrcs中将clipboard
设置为unnamedplus,autoselect
:
set clipboard=unnamedplus,autoselect,exclude:cons\\\\|linux
有了这个,您应该可以从guest虚拟机上的Vim中取出文本并将其粘贴到主机上的Vim,反之亦然,前提是两个Vim同时运行且ssh连接是仍然开放。