gvim: Bewegung im visuellen Modus defekt

gvim: Bewegung im visuellen Modus defekt

Dies liegt wahrscheinlich daran, dass es zu viele Plugins gibt, aber ich kann nicht herausfinden, welches das ist.

Normalerweise würden Vj oder Vk im Normalmodus also zwei Zeilen markieren. Das Verhalten ist jetzt folgendes:

  1. Wenn V gedrückt wird, wird die ganze Zeile hervorgehoben. OK
  2. Wenn k oder j gedrückt wird, wird der visuelle Block entfernt und durch k oder j ersetzt. :(

Ich habe vmap überprüft und mit diesen Schlüsseln ist keine seltsame Zuordnung konfiguriert.

Wenn ich die Pfeiltasten statt kjlh verwende, ist alles in Ordnung.

Meine gvim-Version ist 7.4. In der Konsolen-Vim funktioniert es einwandfrei.

Irgendein Hinweis zur Lösung dieses Problems?

Antwort1

Es klingt, als ob Sie in den Auswahlmodus statt in den visuellen Modus wechseln. Wenn der Auswahlmodus aktiv ist, wird beim Eintippen von „druckbaren“ Text der ausgewählte Text entfernt, der Einfügemodus aufgerufen und die von Ihnen eingegebenen Zeichen werden eingefügt.

Sie müssen den Wert der 'selectmode'Option und die Datei, die sie festgelegt hat, überprüfen, indem Sie diesen Befehl ausführen und dabei das Fragezeichen als Teil des Befehls einfügen:

:verbose set selectmode?

Anschließend können Sie das dafür zuständige Plug-In/Skript konfigurieren, ändern oder deaktivieren.

Wenn Sie dieses Verhalten beibehalten möchten, können Sie alternativ zwischen visuellem und Auswahlmodus wechseln, wenn der Text hervorgehoben ist, indem Sie control+ drücken.g

verwandte Informationen