Wie kann ich 2 Zeichen in vi wechseln?


10

Ich mag die Tatsache, dass ich ddpzum Wechseln von zwei Zeilen auswendig gelernt habe (dh dddie Zeile löscht und sie dann pwieder '1 höher' setzt).

Gibt es ähnliche Tastenanschläge zum Umschalten von 2 Zeichen, so dass wsihdies werden würde wish?


Tipps zum Vertauschen von Zeilen, zum Austauschen von Zeichen und zum Austauschen von Wörtern in vim finden Sie unter vim.wikia.com .
Thor

Antworten:


21

Die Antwort stellte sich heraus xp, nur nicht die Art von Fenstern;)

Wenn Sie allgemein an Ihren Vim-Fähigkeiten arbeiten, kann dies auch nützlich sein:

Wie werden beim Speichern in Vi und Vim automatisch nachgestellte Leerzeichen entfernt?


Ja, xptransponiert zwei Zeichen in vi.
Maxschlepzig

5
x- essen Sie das Zeichen unter dem Cursor (und legen Sie es in den Einfügepuffer); p- Fügen Sie den Puffer nach der Position des Cursors ein (der ein Zeichen im Text vorgerückt hat).

1
Nur neugierig. Was ist die "Windows-Art"?
Stéphane Chazelas



1

xp tauscht das aktuelle Zeichen gegen das nächste Zeichen aus.

Wir können eine andere Art des Austauschs durchführen, wobei Xpdas aktuelle Zeichen gegen das vorherige Zeichen ausgetauscht wird.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.