2.7 KiB
Buffer in Splits/Tabs öffnen
- funktioniert mit Buffergator(Leader b) und ctrlp(Strg + F) öffne im aktueller Ansicht öffne als vertikalen split öffne als horizontalen split öffne als neuen tab
Übersicht Buffer
b
Buffer auswählen
neuer Buffer nächster Buffer letzter Buffer schließt Buffer und wechselt vorherigen
Autovervollständigung von Klammern usw.
<Strg + P> Toggle on/off
NERDtree aufrufen
Dateien verschieben
- in NERDtree a hinzufügen m move c copy r remove l ls
git interactives Staging
:G stage -p (alias stagep)
git Befehle
:G
git als shell verlassen
gq
alles schließen (und speichern)
:qa(w)
Buffer "maximieren"
:on
Navigation
Strg + hjkl/Pfeiltasten
Buffer tauschen
Strg + W X
neuen leeren Split öffnen
Strg + W n
neuen Buffer öffnen
:e
NERDtree rekursives expandieren von Ordner
alle Zeilen ab Cursor löschen
d Shift+G
Paste/No Paste
aktiveren: set paste deaktivieren: set nopaste
Insert
A hängt Text am Ende der Zeile an a setzt den Cursor an das Ende des Wortes i fügt vor dem Cursor ein o/O "Buchstabe", o=Zeile unterhalb einfügen, O Zeile oberhalb einfügen R ersetzt für jedes getippte Zeichen an vorhandenes r ersetzt das Zeichen unter dem Cursor
Zeilen löschen/sortieren
- v gehe in Visual Mode
- markiere Text
- :sort (Sortiert) oder
- :sort u (Sortiert und löscht doppelte)
Löschen
rw/d3w entfernt das Wort vom Cursor an d$ entfernt Text bis Ende der Zeile de löscht Text bis Ende des Wortes dd/2dd löscht die ganze Zeile/2 ganze Zeilen
Cursor bewegen
3w bewegt den Cursor 3 Wörter vorwärts Strg+gg Bringt den Cursor zum Zeilenanfang Strg+G Sprint in % Wenn Cursor auf Klammer wird zu der zweiten "Hälfte" gesprungen 3e bewegt den Cursor zum Ende des dritten Wortes
Sontiges
:help Gibt die Hilfe aus ! führt ein externes Kommando aus u Undo/Zurück
Ersetzen
s/search/replace/g Suchen und ersetzen; wirkt nur in der Zeile in der sich der Cursor befindet %s/search/replace/g(c) Suchen und ersetzen; wirkt in der ganzen Datei, das c zeigt für jede Ersetzung einen Auswahldialog an /suchbegriff Suche(von Vorne) mit ? von hinten Strg+O Springt zur Stelle vor der Suche zurück n sucht nochmal nach dem Begriff r Tauscht das Zeichen unter dem Cursor gegen das eingegebene aus ce /c Tauscht die Buchstaben bis zum Ende des Wortes gegen die Eingabe aus
Kopieren und Einfügen
- v gehe in Visual Mode
- markiere Text
- y kopieren
- gehe an Ziel
- p einfügen
ausschneiden und Einfügen
- d für den Bereich der ausgeschnitten werden soll
- gehe an Ziel
- p einfügen