Vim colors not working as root but okay in normal logins
Hi All,
We I just installed CentOS 5 on a new server and I have a strange thing going on. In the past I never used a .vimrc and all worked okay for all the the redhat and centos versions. After the install I created some users and logged in. Here no problem with the vim-enchanced mode all the colors are on when in vi mode to edit scripts. No if I login as root I do not get any colors, does anyone have any ideas? Thanks |
It worked for me by copying .vimrc to /usr/share/vim/vim71/vimrc
Just to make sure, in that directory you'll find files called vimrc_example.vim -A |
I can't copy a .vimrc as I do not have on on the system.
|
Hi,
There should be an example vimrc in /usr/share/vim/vim70/ called vimrc_example.vim (change the vim70 part to your vim version). Copy that to /etc/vimrc (I assume there isn't a /etc/vimrc present). Edit /etc/vimrc to your liking. /etc/vimrc is read globally by vim, so root should read it too, no need for individual ~/.vimrc file(s) although you can still create one for specific, user dependent settings. Hope this helps. |
Thanks guys so far for the help.
That is what is so strange the /etc/vimrc does exist and I guess that is what the normal logins are using as they do work perfectly and as I do not have and .vimrc files on the system. My version is also vm70 but the only one it does not work on is the root login funny enough... I will try to replace with the vimrc_example.vim you both suggested. |
Hi,
Strange. Just some other things you could check: - Is there a root alias that starts vi(m) with the -u NORC option? [starts vim without reading the vimrc file(s)] - What does :version (in command mode) say about where it looks for vimrc files? My output looks like this: Quote:
Quote:
|
All times are GMT -5. The time now is 04:40 PM. |