我最近在Windows上安装了vim文本编辑器。 我在Google上寻找有关vimrc文件位置的任何说明,但都没有找到有意义的解释。 那么vimrc文件在哪里可以找到?
来自:h vimrc
:
Places for your personal initializations:
Unix $HOME/.vimrc or $HOME/.vim/vimrc
MS-Windows $HOME/_vimrc, $HOME/vimfiles/vimrc
or $VIM/_vimrc
Amiga s:.vimrc, home:.vimrc, home:vimfiles:vimrc
or $VIM/.vimrc
The files are searched in the order specified above and only the first
one that is found is read.
RECOMMENDATION: Put all your Vim configuration stuff in the
$HOME/.vim/ directory ($HOME/vimfiles/ for MS-Windows). That makes it
easy to copy it to another system.
然而,Vim不会自动为您创建vimrc
文件,您需要自己创建。例如:
:!mkdir $HOME/vimfiles
:e $HOME/vimfiles/vimrc
这取决于您如何在计算机上获取vim
。
我有一个通用的答案 - 在用户的主目录中创建一个vimrc
文件,这可能也是“正确”的答案。
C:\Users\<你的用户名>
这个路径下,
用这个命令创建一个 .vimrc 文件:
vim .vimrc
filetype plugin indent on
set autoindent
syntax on
set number
例如,将报告:
系统菜单文件:“$VIMRUNTIME\menu.vim”
系统vimrc文件:“$VIM\vimrc”
user vimrc file: "$HOME\_vimrc"
第二个用户的vimrc文件: "$HOME\vimfiles\vimrc"
第三个用户的vimrc文件: "$VIM_vimrc"
user exrc file: "$HOME\_exrc"
第二个用户exrc文件:"$VIM_exrc"
系统gvimrc文件:"$VIM\gvimrc"
user gvimrc file: "$HOME\_gvimrc"
第二个用户的gvimrc文件:"$HOME\vimfiles\gvimrc"
第三个用户的gvimrc文件:"$VIM_gvimrc"
defaults file: "$VIMRUNTIME\defaults.vim"
system menu file: "$VIMRUNTIME\menu.vim"
:w path/to/filename
。例如,:w ~/vimrc
。 - NadavS