Skip to main content

Zaawansowana obługa VIM

Wszystkie poniższe komendy wykonujemy w trybie nasłuchiwania komend (pusty dół okna VIM)

Wyszukiwanie w VIM

/TekstDoWyszukania

Usunięcie aktywnej linii:

dd

Podmiana znaków na inne w całym dokumencie:

:%s/old/new/g

<start> - nr linii początkowa
<stop> - nr linii końcowej

Komentowanie wielu lini: 

:<start>,<stop>s/^/#

Odkomentowanie wielu linii:

:<start>,<stop>s/^#/

Oczywiście można też użyć powyższej komendy by pozbyć się innych znaków z pierwszego miejsca w linii:

:<start>,<stop>s/^ZNAK/