Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:vim

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
admin_grundlagen:vim [2016/07/12 21:21]
127.0.0.1 Externe Bearbeitung
admin_grundlagen:vim [2016/09/16 08:37]
ingo_wichmann [Text Markieren]
Zeile 1: Zeile 1:
 ====== vi überleben ====== ====== vi überleben ======
-^ Befehl ^ Funktion ​                  ^+^ Befehl ​    ​^ Funktion ​                  ^
 | ''​i'' ​     | Einfügemodus (**i**nsert) ​ | | ''​i'' ​     | Einfügemodus (**i**nsert) ​ |
 | ''<​ESC>'' ​ | Befehlsmodus ​              | | ''<​ESC>'' ​ | Befehlsmodus ​              |
Zeile 18: Zeile 18:
   * mit einem Browser-Spiel:​ http://​vim-adventures.com/​   * mit einem Browser-Spiel:​ http://​vim-adventures.com/​
   * mit vimtutor:   * mit vimtutor:
 +
   vimtutor   vimtutor
  
Zeile 55: Zeile 56:
 | ''​C'' ​    | bis zum Ende der Zeile ersetzen ​        | | ''​C'' ​    | bis zum Ende der Zeile ersetzen ​        |
  
-^       ​^ ​                                        ​^+^       ​^ ​                           ^
 | .     | letzten Befehl wiederholen | | .     | letzten Befehl wiederholen |
  
Zeile 93: Zeile 94:
 | ''​n'' ​     | zum nächsten Treffer springen ​         | | ''​n'' ​     | zum nächsten Treffer springen ​         |
 | ''​.'' ​     | Ersetzung wiederholen | | ''​.'' ​     | Ersetzung wiederholen |
 +
 +==== Text Markieren ====
 +| ''​vip''​ | aktuellen Absatz markieren |
 +| ''​vap''​ | aktuellen Absatz inklusive Leerzeilen außenrum markieren |
 +| ''​vit''​ | Text innerhalb des aktuellen xml-Tags markieren |
 +| ''​vat''​ | Text um das aktuelle xml-Tag markieren |
 +| ''​vi(''​ oder ''​vib''​| Text innerhalb der (Klammern) markieren |
 +| ''​va(''​ oder ''​vab''​| Text inklusive der (Klammern) markieren |
 +| ''​vi{''​ oder ''​viB''​| Text innerhalb der {Klammern} markieren |
 +| ''​vi{''​ oder ''​vaB''​| Text inklusive der {Klammern} markieren |
 +| ''​vi[''​ | Text innerhalb der [Klammern] markieren |
 +| ''​va[''​ | Text inklusive der [Klammern] markieren |
 +| ''​vi%%"​%%''​ | Text innerhalb der %%"​Anführungszeichen"​%% markieren |
 +| ''​va%%"​%%''​ | Text inklusive der %%"​Anführungszeichen"​%% markieren |
 +| ''​vi%%'​%%''​ | Text innerhalb der '​Klammern'​ markieren |
 +| ''​va%%'​%%''​ | Text inklusive der '​Klammern'​ markieren |
 +Quelle: http://​vimdoc.sourceforge.net/​htmldoc/​motion.html#​object-select
  
 ===== weitere Wege in den Einfügemodus ===== ===== weitere Wege in den Einfügemodus =====
admin_grundlagen/vim.txt · Zuletzt geändert: 2022/09/28 14:25 (Externe Bearbeitung)