如何找到 Vim 使用的 vimrc 文件?

Vim 编辑器中是否有查找 .vimrc文件位置的命令?

120511 次浏览

试着做以下几件事:

:version

您将得到一个输出,其中包括:

 system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
user exrc file: "$HOME/.exrc"
system gvimrc file: "$VIM/gvimrc"
user gvimrc file: "$HOME/.gvimrc"
system menu file: "$VIMRUNTIME/menu.vim"

正如赫伯特在评论中指出的,这就是 vim 寻找 vimrc的位置,这并不意味着它们存在。

检查 vimrc的完整路径

:echo $MYVIMRC

如果输出为空,则 vim不使用用户 vimrc(如果愿意,只需创建它)。

对于 nvim,使用 :scriptnames,就像在 Randy Morris 评论中建议的那样

: version 没有列出 /etc/vim,但是这是 vim 在我的 ubuntu 机器上运行 vim82从 vim-gtk3获取 gvimrc 和 vimrc 的地方