2012-11-05 35 views
5

我经常启动多个vim进程,我怎么能在它们之间共享寄存器?我研究了+ clientserver功能,但我认为这不是一个简单的方法。如何在vim进程中共享寄存器

谢谢。

+0

[MacVim:在Windows上共享命名寄存器?]的可能重复(https://stackoverflow.com/questions/10640932/) macvim-share-named-registers-across-windows) – amphetamachine

回答

6

您可以使用:wv/:rv来编写/读取viminfo文件以跨进程共享寄存器内容。

+1

:rv!作品。谢谢 – picospuch

0

你不能。

至少不容易/没有看到。要么只使用一个实例,要么使用多个不能共享任何内容的实例,实际上,没有太多工作(临时文件,向服务器发送命令以及大量的工作)。您仍然可以从多个实例访问系统剪贴板,但这可能不足以满足您的需求