Wenn ich "veraltete Konfiguration" höre, vermute ich folgendes:
- Symlink gebrochen / vergessen, Benutzer config in root zu kopieren (dies ist spezifisch für Ihren Anwendungsfall, wenn Sie unter root laufen)
- gespeicherte Sitzung (
:mksession
) enthält alte Konfiguration und wird automatisch wiederhergestellt (scheint hier nicht der Fall zu sein) - Umgebungsproblem (Vim hat mehrere Standorte und überschreibt die Konfiguration, wie in beschrieben
:help startup
)
Ich würde zuerst :scriptnames
die kaputte Root-Sitzung überprüfen . Dies sollte sagen, welche ~/.vimrc
abgeholt wird und ob auch andere (alternative) Konfigurationen fehlerhaft geladen werden. Wenn dies keine Anhaltspunkte bietet, können Sie ein vollständiges Protokoll einer Vim-Sitzung mit erfassen vim -V20vimlog
( sudo
in Ihrem Fall möglicherweise vorangestellt, so dass das Problem auftritt). Überprüfen Sie nach dem Beenden von Vim die vimlog
Protokolldatei und fügen ~/.vimrc
Sie möglicherweise Kommentare hinzu, damit Sie die verschiedenen Dateiversionen unterscheiden können.