Moinmoin,
* Heinz W. Pahlke
Ich habe eine systemweite vimrc (/etc/vimrc), die mit den folgenden Einstellungen bislang auch einwandfrei gearbeitet hat:
set scroll=22 set bs=2 set backup set viminfo='20,\"50 set mouse=a syntax on set ic
Wenn ich als user arbeite, funktioniert auch alles wie gewuenscht. Aber als root sind im Einfuegemodus die Cursortasten zusaetzlich mit "A", "B", "C" und "D" sowie die Pos1- und Ende-Taste mit "F" und "H" belegt, was beim Bearbeiten von Konfigurationsdateien natuerlich sehr fehlertraechtig ist.
Liest VIM 6.0 denn die /etc/vimrc ein? Beim mir ist $VIM ="/usr/local/share/vim". Rausfinden kannst Du alle moeglichen Einstellungen mit dem Kommando ":so $VIMRUNTIME/bugreport.vim", das eine bugreport.txt erstellt.
Wenn ich als user unter X eine Root-Shell aufrufe und dann mit dem vim konfiguriere, gibt es auserdem die Meldung:
Xlib: connection to ":0.0" refused by server Xlib: Client is not authorized to connect to Server
Vermutlich hast Du jetzt auch gvim, und nicht mehr nur den "nackten" VIM. Die Daten fuer gvim werden freilich mit eingelesen. Mit besten Gruessen, Andreas -- : Kneibs Notizen :: http://www.kolumne.ixy.de