.vimrc是Vim的配置文件,Vim编辑器相关的所有功能开关都可以通过.vimrc文件进行设置。文件名中的 "rc" 是出自 "run commands"。最初的源头是麻省理工学院在 1965 年发展的 CTSS 系统,其中有一个从档案中取出一系列命令来执行的功能,其被称为 run commands,这种档案又称为一个 runcom。现在多引申为配置文件之意。

在系统命令行下,执行 vim --version 命令可以查看当前 Vim 所使用的配置文件的保存路径,如下图所示:


vimrc.png

或者,Vim 中输入 :version 命令,效果同上。

在上面,我们看到列出了几个 vimrc 文件,有一个系统的 vimrc 文件,还有用户的 vimrc 文件,还有2nd user vimrc file。另外,出于和vi兼容的目的,vim也支持vi的exrc配置文件。

Vim 启动时,会先尝试执行系统的 vimrc 文件,然后将按照上述顺序查找用户 vimrc,并使用所找到的第一个用户 vimrc 中的配置,忽略其余的用户 vimrc。

如果使用 vim -u filename 命令来启动 Vim,则会用你指定的 filename 作为 Vim 的配置文件(在调试你的 vimrc 时有用);如果用 vim -u NONE 命令启动 Vim,则不读取任何 vimrc 文件:当你怀疑你的 vimrc 配置有问题时,可以用这种方式跳过 vimrc 的执行。

标签: none

添加新评论