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