为方便开发我修改了root帐号的宿主目录,过了一段时间,我发现vim编辑器没有高亮,以为是vim编辑器问题,重装了vim编辑器还是一样。到/root
目录下之前创建的.vimrc
文件也存在,并且配置内容没有改变。
一下子就陷入僵局~~!
偶然操作一次宿主目录时,发现一个奇怪的现象。
[root@qttc /] vim ~/.vimrc
打开的竟然是一个新文件?可明明/root
下有.vimrc
文件啊!忽然想起是不是修改了宿主目录导致,于是打开/etc/passwd
文件,果然发现宿主目录被修改了,恢复到root以后vim配置文件.vimrc
生效。否则就要拷贝.vimrc
一份到修改后的宿主目录下。
网上有说在/etc
下存放也生效,反正我这无效。如果说在/etc
下新建.vimrc
也生效,那么/etc
下的配置文件与宿主下的.vimrc
配置文件哪个优先级高呢?有待验证!