Die Tastenzuordnung .vimrc
kann durch andere Initialisierungsdateien überschrieben werden. Sie können beispielsweise überprüfen, welche Zuordnung an den F1
Schlüssel gebunden ist :
:map <F1>
Wenn etwas anderes als in vorhanden ist, wird .vimrc
das Mapping ersetzt oder entfernt. Die ausführliche Option zeigt, woher die Schlüsselzuordnung kommt:
:verbose map <F1> ... Last set from ...
Das Mapping wurde .gvimrc
in diesem Fall überschrieben . Vim Prozess .vimrc
zuerst und dann .gvimrc
das Key Mapping im .gvimrc
Immer gewinnen. .gvimrc
sollte eine für die grafische Umgebung spezifische Konfiguration enthalten, z. B. Menüerweiterungen, Farbschemata, spezielle Mauseinstellungen und alle anderen Konfigurationsoptionen, die für den Terminalmodus nicht relevant sind.
Die Lösung für diesen Fall ist das Entfernen von Tastenzuordnungen, .gvimrc
damit die Zuordnung nicht überschrieben wird .vimrc
.