Vim Beispiele: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 9: Zeile 9:
 
“^M” Schreibt man durch die Eingabe von Strg+v und Enter.
 
“^M” Schreibt man durch die Eingabe von Strg+v und Enter.
  
[[Bild:Vim-ausgangszustand-absatz-formatieren.png|1500px]] [[Bild:Vim-zeilen-formatieren-formatierungsbefehl.png|1500px]] [[Bild:Vim-zeilen-formatieren-ergebnis.png|1500px]]
+
[[Bild:Vim-ausgangszustand-absatz-formatieren.png|1500px]]
 +
 
 +
[[Bild:Vim-zeilen-formatieren-formatierungsbefehl.png|1500px]]
 +
 
 +
[[Bild:Vim-zeilen-formatieren-ergebnis.png|1500px]]
  
 
<span id="zeilenblock-einrücken"></span>
 
<span id="zeilenblock-einrücken"></span>
 
= Zeilenblock einrücken =
 
= Zeilenblock einrücken =
  
Nun kann man im Visual-Mode bestimmte Zeilen einrücken oder anderen beliebigen Text einfügen.
+
Nun kann man im Visual-Mode bestimmte Zeilen einrücken oder anderen beliebigen Text einfügen. Dazu drückt man Strg+v am Anfang des Blocks und navigiert dann zum gewünschten Ziel.
 +
 
 +
[[Bild:Vim-zeilenblock-vblock.png|1500px]]
 +
 
 +
Wenn man nun Shift+i drückt, editiert man den gesamten Block. Das Ergebnis wird jedoch erst angezeigt, nachdem man wieder aus dem Insert-Modus herausgeht.
 +
 
 +
[[Bild:Vim-zeilenblock-insert.png|1500px]] [[Bild:Vim-zeilenblock-ergebnis.png|1500px]]

Aktuelle Version vom 7. September 2022, 14:42 Uhr

Absätze formatieren

Man kann schnell mit einem Befehl jeden Satz in einem Absatz auf eine eigene Zeile bringen, indem das Leerzeichen nach einem Punkt in ein “^M” umgewandelt wird. Der Befehl lautet:

:%s/\. /^M/g

“^M” Schreibt man durch die Eingabe von Strg+v und Enter.

Vim-ausgangszustand-absatz-formatieren.png

Vim-zeilen-formatieren-formatierungsbefehl.png

Vim-zeilen-formatieren-ergebnis.png

Zeilenblock einrücken

Nun kann man im Visual-Mode bestimmte Zeilen einrücken oder anderen beliebigen Text einfügen. Dazu drückt man Strg+v am Anfang des Blocks und navigiert dann zum gewünschten Ziel.

Vim-zeilenblock-vblock.png

Wenn man nun Shift+i drückt, editiert man den gesamten Block. Das Ergebnis wird jedoch erst angezeigt, nachdem man wieder aus dem Insert-Modus herausgeht.

Vim-zeilenblock-insert.png Vim-zeilenblock-ergebnis.png