linux:tools:vi
This is an old revision of the document!
Table of Contents
Mehrere Zeilen gleichzeitig bearbeiten
Bsp.: Mehrere zusammenhängende Zeilen auskommentieren
CTRL-v -> Zeilen auswählen mit Pfeil-Taste SHIFT-i -> insert mode # -> Kommentar-Zeichen eingeben (erste Zeile) ESC -> für alle Zeilen durchführen
Jeweils zwei Zeilen zusammenfügen (join)
:%normal J :%norm J
Jede Leerzeile löschen
:g/^$/d
Inhalt sortieren
:%sort
Terminal öffnen
:term
Split Screen
:split filename (:sp filename) öffnet filename in neuem horizontalem Fenster :vsplit filename (:vs filename) öffnet filename in neuem vertikalem Fenster
Unschalten zwischen den Fenster
Ctrl+w + w schaltet zwischen den Fenster hin und her Ctrl+w + <Pfeiltasten> schaltet zu dem gewünschten Fenster
vimdiff
vimdiff file1 file2
Convert
Check Filetype: UTF-8 oder ISO-8859
:set fileencoding?
ISO-8859 → fileencoding=latin1
Filetype auf UTF-8 setzen
:set fileencoding=utf-8 :w :set fileencoding=utf-8 | w
Entfernung von BOM (Byte Order Mark) und CRLF (von Windows)
:set nobomb :set fileformat=unix
linux/tools/vi.1791456901.txt.gz · Last modified: 2026/10/08 10:55 by ms