Auf meinem Linux-Server bei der Arbeit haben die Administratoren cscope nicht installiert, und ich habe es von der Quelle in meinem Ausgangsverzeichnis installiert und es dem $ PATH hinzugefügt. Das Problem ist, dass die Datei / etc / vimrc einen Verweis auf / usr / bin / cscope enthält, der nicht vorhanden ist. Jedes Mal, wenn ich vim starte, beschwert sie sich darüber und ich muss darauf drücken, dass diese Nachricht verschwindet.
Es ist interessant, dass wenn ich cscope von meinem $ PATH entferne, ich dieses Verhalten nicht bekomme - es ist also möglich, dass vim testet, dass cscope irgendwo existiert, und erst dann die cscope-Konfiguration ausführt - aber dann wird es falsch!
Meine Frage lautet also: Kann ich in meiner .vimrc-Datei etwas einrichten, damit die globale Datei / etc / vimrc nicht als Quelle verwendet wird? Ich möchte cscope nicht aus PATH verschieben, da ich den vollständigen Verzeichnisnamen nicht jedes Mal eingeben möchte, wenn ich ihn über die Befehlszeile ausführe.
Von der Vim-Manpage :
Das sollte also funktionieren:
Sie sollten in der Lage sein, dies Ihrem normalen Befehl für den täglichen Gebrauch zuzuordnen.
quelle
vim -u ~/.vimrc