Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
linux:vimhowto [2022/11/20 18:34] – angelegt adminlinux:vimhowto [2022/11/20 18:37] (aktuell) – [In den Editier-Modus wechseln] admin
Zeile 9: Zeile 9:
  
 ^ Eingabe ^ Bedeutung ^ ^ Eingabe ^ Bedeutung ^
-| w | speichern+| w | speichern |
 | w HALLO | einmalig in Datei HALLO speichern | | w HALLO | einmalig in Datei HALLO speichern |
 | saveas HALLO | ab jetzt immer in HALLO | | saveas HALLO | ab jetzt immer in HALLO |
Zeile 29: Zeile 29:
 | O | eine neue Zeile nach der aktuellen einfügen | | O | eine neue Zeile nach der aktuellen einfügen |
 | R | ab dem Cursor ersetzen (also Überschreib-Modus) | | R | ab dem Cursor ersetzen (also Überschreib-Modus) |
-| ESC | zurück in den Kommando-Modus+| ESC | zurück in den Kommando-Modus |
  
 ===== Bewegung ===== ===== Bewegung =====
Zeile 36: Zeile 36:
 | h/j/k/l | links/unten/oben/rechts (effizienter als Cursor) | | h/j/k/l | links/unten/oben/rechts (effizienter als Cursor) |
 | w/e | an Anfang/Ende des naechsten Wortes springen | | w/e | an Anfang/Ende des naechsten Wortes springen |
-| ^/$ | Anfang/Ende der Zeile (wie bei regulären Ausdrücken!) |+''^/$'' | Anfang/Ende der Zeile (wie bei regulären Ausdrücken!) |
 | XX Shift-G | zur gewünschten Zeilennummer XX gehen (nix -> letzte Zeile) | | XX Shift-G | zur gewünschten Zeilennummer XX gehen (nix -> letzte Zeile) |
 | STRG-G | aktuelle Position in der Datei anzeigen | | STRG-G | aktuelle Position in der Datei anzeigen |
Zeile 73: Zeile 73:
 | w | Wort bis zum nächsten Wortanfang (mit Leerzeichen) | | w | Wort bis zum nächsten Wortanfang (mit Leerzeichen) |
 | e | Wort bis zum Wortende (also ohne Leerzeichen) | | e | Wort bis zum Wortende (also ohne Leerzeichen) |
-| ^/$ | bis zum Zeilenanfang/-ende |+''^/$'' | bis zum Zeilenanfang/-ende |
  
 ===== Ersetzungen ===== ===== Ersetzungen =====
Zeile 81: Zeile 81:
 | cw | löscht das Wort unter dem Cursor und wechselt in Einfügemodus | | cw | löscht das Wort unter dem Cursor und wechselt in Einfügemodus |
 | c$ | löscht das Ende der Zeile und wechselt in Einfügemodus | | c$ | löscht das Ende der Zeile und wechselt in Einfügemodus |
-| c^ | löscht den Anfang der Zeile und wechselt in den Einfügemodus |+''c^'' | löscht den Anfang der Zeile und wechselt in den Einfügemodus |
 | s/A/B | ersetzt ein A durch ein B in der aktuellen Zeile (sed-Syntax) | | s/A/B | ersetzt ein A durch ein B in der aktuellen Zeile (sed-Syntax) |
 | s/A/B/g | dito, alle Vorkommen in der aktuellen Zeile | | s/A/B/g | dito, alle Vorkommen in der aktuellen Zeile |
Zeile 128: Zeile 128:
 | set autowrite | speichert die Aktuelle ohne nachzufragen | | set autowrite | speichert die Aktuelle ohne nachzufragen |
 | 2n oder 4prev | springt über Dateien hinweg | | 2n oder 4prev | springt über Dateien hinweg |
-| STRG-^ | springt zur vorher editierten Datei |+''STRG-^'' | springt zur vorher editierten Datei |