Vim全局共享Ex命令

时间:2016-08-18 23:04:35

标签: vim

在Vim, 我可以使用 q:打开 Vim Ex命令窗口 在我看来,在其他Vim实例中,所有命令都不是共享。 例如我在第二个控制台中有其他Vim实例。

我想知道我是否可以分享我过去十天输入的所有Ex命令

1 个答案:

答案 0 :(得分:1)

不,不共享命令历史记录。历史记录(以及标记,跳转,打开的文件)存储在 viminfo 文件中。退出Vim时会写入内容,并在启动时读取。

但是(这里有趣的部分),您可以使用:rv[iminfo]:wv[iminfo]命令手动触发这些。因此,首先在一个Vim实例中执行:wv以导出其历史记录,然后在第二个实例中通过:rv导入。这甚至可以通过:autocmd自动执行。