vim
namen aktueller datei anzeigen
:f zeigt normale / :f! zeigt lange Version
zwischen panes (?) wechseln
ctrl-w-w
zwischen tabs wechseln
naechster: gt, vorheriger: gT
Suchergebnisse highlighten
:set hlsearch
Maus deaktivieren
set mouse=""
visual selection sortieren
Prinzip: :{range}sort u - sortiert und uniquisiert
sort ist dabei das externe GNU sort.
Um range on the fly zu erzeugen durch visual selection: V - selektieren - : macht die Range.
Reverse: % davor
Nummer in- / decreasen
Ctrl-a / Ctrl-x
Syntax Highlighting für Logs
:set ft=syslog
Suchen, ersetzen, jedes mal nachfragen
:%s/foo/bar/gc
Zeilen, die Pattern matchen, löschen
Geht mit :g, und :!g invertiert es. Bspw. :g/^\s*$/d
https://vim.fandom.com/wiki/Delete_all_lines_containing_a_pattern