我使用的是CentOS,默认情况下似乎安装了vim。我将vimrc文件放在/ etc目录中。但是,我在vimrc文件中添加了syntax on
和set number
,然后启动了vim并创建了一个hello world C程序。两条线都没有任何效果。但是,当我从命令提示符处键入:syntax on
或:set number
时,它们可以正常工作。因此,似乎默认安装无法以某种方式找到vimrc文件(?),因为它似乎没有使用它。当我在linux提示符下输入时:~/.vimrc
它表示"没有这样的文件或目录。"
知道如何指定vim找到vimrc文件的位置吗?
编辑:当我输入:我看到的版本,
system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
user exrc file: "$HOME/.exrc"
fall-back for $VIM: "/usr/share/vim"
但是,从linux提示符开始,当我输入echo $ VIM时,不会返回任何内容。如果我导出VIM = / etc,启动vim时仍然没有效果。当我回复$ HOME时,我看到/Users/<username>
。
答案 0 :(得分:4)
我通常希望它存在于您的主目录中。请注意输入:
:version
会告诉你Vim希望找到的东西。
e.g。
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"
fall-back for $VIM: "/usr/local/share/vim"
答案 1 :(得分:4)
只需将vimrc
文件复制到您的主目录即可
vimrc
应该是隐藏的......你知道 .vimrc