我在使用时遇到了问题.vimrc
。我在Linux Red hat之下,无论我进行什么更改~/.vimrc
都不会生效。为了反映出来,每次打开vim文件时(请说hello.txt
),我都需要提供源代码so:~/.vimrc
以反映我的新更改。但是我不想每次都进行采购。我想知道是否有一种方法可以使它一次获得所有新的配置有效。
我还应注意,我没有超级用户访问权限,因此必须.vimrc
第一次创建自己的访问权限。它在我的$HOME
目录中不存在。
提前致谢。
更新:
>which vim
/usr/bin/vim
>ls -la ~/.vimrc
-rwxrwxrwx. 1 username ...
我的系统范围内的Vim初始化:
/usr/share/vim/vimrc
我个人的Vim初始化
~/.vimrc
更新2:
:scriptnames:
1: /etc/vimrc
2: /usr/share/vim/vim72/syntax/syntax.vim
3: /usr/share/vim/vim72/syntax/synload.vim
4: /usr/share/vim/vim72/syntax/syncolor.vim
5: /usr/share/vim/vim72/filetype.vim
6: /usr/share/vim/vim72/ftplugin.vim
7: /usr/share/vim/vim72/indent.vim
8: /usr/share/vim/vim72/syntax/nosyntax.vim
9: /usr/share/vim/vim72/plugin/filetype.vim
10: /usr/share/vim/vim72/plugin/getscriptPlugin.vim
11: /usr/share/vim/vim72/plugin/gzip.vim
12: /usr/share/vim/vim72/plugin/matchparen.vim
13: /usr/share/vim/vim72/plugin/netrwPlugin.vim
14: /usr/share/vim/vim72/plugin/rrhelper.vim
15: /usr/share/vim/vim72/plugin/spellfile.vim
16: /usr/share/vim/vim72/plugin/tarPlugin.vim
17: /usr/share/vim/vim72/plugin/tohtml.vim
18: /usr/share/vim/vim72/plugin/vimballPlugin.vim
19: /usr/share/vim/vim72/plugin/zipPlugin.vim
好吧,我找到了解决方案。
我无法进行任何更改的原因~/.vimrc
是因为VIMINIT
。我已经VIMINIT
在shell配置(.cshrc
)中进行了设置。并且根据vim文档,VIMINIT
其负载优先于.vimrc
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句