如何在打开Vim

时间:2015-12-08 11:36:14

标签: vim vi

我最近开始使用vim而且我非常喜欢它。我在我的vimrc文件中添加了一些简单的映射。

但问题是我很多时候都会使用很多远程计算机而且我无法将我的vimrc复制到它们上,但大多数时候我没有足够的权限来执行此操作。

所以,我想知道是否有任何方法可以将所有vim映射放在一个文件中并告诉vim每次加载时都运行它,就像vimrc一样?

2 个答案:

答案 0 :(得分:3)

“解析”.vimrc的操作称为source

在运行时,您可以使用

重新应用/重新分析.vimrc
  :source ~/.vimrc

所以,如果你能以某种方式复制你的.vimrc,即使不在你的家中,但是像/ tmp这样的文件夹,你应该可以从那里找到它,

:source /tmp/.vimrc

question有更多详细信息和解决方案。

答案 1 :(得分:3)

一种选择是在启动程序时指定备用.vimrc文件。

vim手册页有关于指定vimrc文件的说法:

  

-u {vimrc}
  使用文件{vimrc}中的命令进行初始化。将跳过所有其他初始化。用这个   编辑一种特殊的文件。它也可以用来跳过所有   通过给出名称" NONE"来初始化。                      请参阅":帮助初始化"在vim中获取更多详细信息。

请注意,此选项会覆盖默认的vimrc文件,因此您必须在此文件中指定所有设置/选项。

正如在另一个答案中提到的,您可以将自定义vimrc文件放在任何您想要(或有权访问)的位置,然后使用vimrc文件的路径指定-u选项。

您甚至可以将此方法与在线版本控制系统(如github)中管理自定义vimrc文件相结合 - 这样您就可以从Web上获取文件,而无需手动将其从一台机器复制到另一台机器

相关问题