# dotfiles # vim shortcuts Leader = `,` | Shortcut | Befehl | | -- | -- | | Leader+z | Toggle Line Numbers | | Leader+m | Toggle Markdown Preview | | Leader+p | Toggle Paste-Mode | | Leader+h | Toggle Cursorline | | Ctrl+j/k | wechsle Buffer ab/aufwärts | | Leader+dh | Setze Highlighting + Suche neu | | Leader+sc | Öffnet ShellCheck; gb öffnet die Definition auf github | | cn/cp | Wechsle durch Quickfix-Windows hoch/runter | | Ctrl+s | Speichern | | Ctrl+w | Schließen | | Ctrl+f | Fuzzy Search nach Dateien | | Ctrl+l | Fuzzy Search nach Zeilen in Datei | | Ctrl+k/l | wechsle Buffer ab/aufwärts | | \\\\\ | Setze mehrfachen Cursor oder Ctrl-n dann Enter pro Cursor | # 3x \ | * | Suche Wort unter dem Cursor | | s | Sucht nach dem nächsten Vorkommen der beiden Buchstaben, Wiederholung mit `s` | # Tipps | Aktion | Erklärung | | -- | -- | | `viw/vi'/vi$/vaX` | Visual Selection bis x | | ```args `find . -type f -name *.sh` danach argsdo %s/suche/ersetze/ge``` | Suchen ersetzen in allen Dateien | | In `Visual-Mode` `ga` | öffnet EasyAlign | # tmux shortcuts | Shortcut | Befehl | | -- | -- | | Präfix+w | Schließe Windows | | Präfix+c/t | Öffne Windows | | Präfix+f | Suche in Pane Buffer |