避免双重维护 vimrc 和 vsvimrc 文件
Avoid dual maintaining vimrc and vsvimrc files
我刚刚发现 keithn/vsvimguide 可以将 VsVim 与 Resharper 一起使用,并在我创建的新 _vsvimrc
文件中添加了一些使用 Resharper 功能的有用键映射。
不幸的是,我在 _vimrc
中用于 gVim/vim 其他地方的所有设置都不再加载。有没有一种好方法不必在两个文件中双重维护我的设置?也许我可以使用一个条件来检查我是否在 Visual Studio 中 运行?我假设你不能在 VsVim 中加载两个设置文件。
很高兴你发现它有用,我一直想更新它,因为我已经改变了一堆我如何使用 vsvim 和 resharper。
但是对于你的问题,你可以使用 source
加载文件,这是 Vim 加载文件的标准方式(你可以 :source <file>
)但是在你的 vs vim 文件刚放
source <path to vimrc>
你可以将你喜欢的任何其他文件源到你的 .vsvimrc 你也可以在你的实际 vim 配置中做同样的事情,所以你可以将某些东西分解成 "common" 文件如果你也想要
我刚刚发现 keithn/vsvimguide 可以将 VsVim 与 Resharper 一起使用,并在我创建的新 _vsvimrc
文件中添加了一些使用 Resharper 功能的有用键映射。
不幸的是,我在 _vimrc
中用于 gVim/vim 其他地方的所有设置都不再加载。有没有一种好方法不必在两个文件中双重维护我的设置?也许我可以使用一个条件来检查我是否在 Visual Studio 中 运行?我假设你不能在 VsVim 中加载两个设置文件。
很高兴你发现它有用,我一直想更新它,因为我已经改变了一堆我如何使用 vsvim 和 resharper。
但是对于你的问题,你可以使用 source
加载文件,这是 Vim 加载文件的标准方式(你可以 :source <file>
)但是在你的 vs vim 文件刚放
source <path to vimrc>
你可以将你喜欢的任何其他文件源到你的 .vsvimrc 你也可以在你的实际 vim 配置中做同样的事情,所以你可以将某些东西分解成 "common" 文件如果你也想要