Vim: Unterschied zwischen den Versionen
Aus Vosp.info
HK (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= Zeilen aus kommentieren == == Visueller Mode == === auskommentieren === * Zeilen markieren strg+v => "Visuell Block" einschalten * Mit den Pfeiltasten oder…“) |
F (Diskussion | Beiträge) |
||
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | = Zeilen aus kommentieren | + | = Zeilen aus kommentieren = |
− | == Visueller Mode == | + | == Visueller Mode und syntax highlighting == |
+ | |||
+ | === ausstellen === | ||
+ | |||
+ | How to disable visual mode on mouse select for vim | ||
+ | |||
+ | <source lang=bash> | ||
+ | echo "set mouse-=a" > ~/.vimrc | ||
+ | echo "set mouse-=a" > ~/.vimrc && echo "syntax on" >> ~/.vimrc | ||
+ | </source> | ||
+ | |||
+ | Create the file ~/.vimrc. | ||
+ | Insert in it set mouse-=a. | ||
+ | |||
=== auskommentieren === | === auskommentieren === | ||
* Zeilen markieren | * Zeilen markieren | ||
Zeile 20: | Zeile 33: | ||
== Mit Suchen und Ersetzen == | == Mit Suchen und Ersetzen == | ||
− | === auskommentieren == | + | |
+ | === auskommentieren === | ||
* Die Zeilen 20 bis 30 sollen auskommentiert werden | * Die Zeilen 20 bis 30 sollen auskommentiert werden | ||
* Im Komandozeilenmodus | * Im Komandozeilenmodus | ||
Zeile 33: | Zeile 47: | ||
:20,30s/#//g | :20,30s/#//g | ||
* Hier werden pro Zeile alle "#" gelöscht! | * Hier werden pro Zeile alle "#" gelöscht! | ||
+ | |||
+ | = Drucken = | ||
+ | == Befehl == | ||
+ | * Im Komandozeilenmodus | ||
+ | :ha oder :hardcopy | ||
+ | == Einrichten == | ||
+ | * In Vim ist alles voreingestellt. | ||
+ | |||
+ | |||
+ | = altes Verhalten (not visuel bla bla) wieder herstellen = | ||
+ | * ~/.vimrc | ||
+ | <source lang=bash> | ||
+ | set mouse-=a | ||
+ | syntax on | ||
+ | "set number" | ||
+ | </source> |
Aktuelle Version vom 27. Juli 2023, 06:32 Uhr
Inhaltsverzeichnis
Zeilen aus kommentieren
Visueller Mode und syntax highlighting
ausstellen
How to disable visual mode on mouse select for vim
echo "set mouse-=a" > ~/.vimrc
echo "set mouse-=a" > ~/.vimrc && echo "syntax on" >> ~/.vimrc
Create the file ~/.vimrc. Insert in it set mouse-=a.
auskommentieren
- Zeilen markieren
strg+v => "Visuell Block" einschalten
- Mit den Pfeiltasten oder mit "k" (herauf) und "j" (herunter) markieren
shift+i => insert Auskommentierungszeichen setzen (auch // ist möglich)
- Es wird nur die Zeile auskommentiert, in der mensch gerade schreibt.
- Die restlichen ausgewählten Zeilen werden folgendermaßen bearbeitet.
Esc (und warten) oder Esc+0
einkommentieren
strg+v
- Mit den Pfeiltasten oder mit "k" (herauf) und "j" (herunter) markieren
- Bei z.B. "//" einen Schritt nach rechts gehen (mit Preiltasten oder "l")
- Löschen mit
x
http://www.kruse-lathen.de/blog/?p=195
Mit Suchen und Ersetzen
auskommentieren
- Die Zeilen 20 bis 30 sollen auskommentiert werden
- Im Komandozeilenmodus
:20,30s/^/#/
einkommentieren
- Im Komandozeilenmodus
:20,30s/#//
- Pro Zeile wird nur das erste Suchergebniss gelöscht
- Aus "##" wird "#"
- Vorsicht mit dem "g" am Ende!
:20,30s/#//g
- Hier werden pro Zeile alle "#" gelöscht!
Befehl
- Im Komandozeilenmodus
:ha oder :hardcopy
Einrichten
- In Vim ist alles voreingestellt.
altes Verhalten (not visuel bla bla) wieder herstellen
- ~/.vimrc
set mouse-=a
syntax on
"set number"