Vim Konfiguration
Version vom 10. Oktober 2022, 08:27 Uhr von Linkai.zhang (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „<span id="allgemein"></span> = Allgemein = Vim kann über die $MYVIMRC Datei konfiguriert werden. Dazu öffnet man Vim und gibt den Befehl: :edit $MYVIMRC V…“)
Allgemein
Vim kann über die $MYVIMRC Datei konfiguriert werden. Dazu öffnet man Vim und gibt den Befehl:
:edit $MYVIMRC
Viele Einstellungen sind über :help aufrufbar. Für komplexere Verhalten können Funktionen in VimScript definiert werden. In NeoVim kann man das auch mit Lua machen. Die folgende Befehle sind für die Default ~/.vimrc
Schnell Einklammern
Oft hat man Text geschrieben, den man im nachhinein einklammern oder in Anführungszeichen setzen will. Normalerweise müsste man dafür:
- in den Insert-Modus wechseln
- Klammerauf tippen
- in den Normal-Modus wechseln
- Zum Klammerende navigieren
- in den Insert-Modus wechseln
- Klammerzu tippen
Dies kann auf Dauer lästig sein, weshalb folgende Befehle diese Sache drastisch vereinfachen können:
vnoremap <Leader>( s(<C-r>")<Esc>
vnoremap <Leader>[ s[<C-r>"]<Esc>
vnoremap <Leader>{ s{<C-r>"}<Esc>
vnoremap <Leader>' s'<C-r>"'<Esc>
vnoremap <Leader>" s"<C-r>""<Esc>
Nun kann man in den Visual-Mode wechseln und <Leader> (Normalerweise “") + Klammerauf bzw. Anführungszeichen tippen, um schnell den markierten Text einklammern.