Ich bin ein Vim Noob, der die Anweisungen in diesem Wiki zum Einrichten der Tastenzuordnung zum schnellen Durchlaufen mehrerer Dateien mochte . Das einzige Problem: Ich kann es nicht zum Laufen bringen!
Meine ~/.vimrc
enthält diese Zeilen (bitte beachten Sie, dass die Wiki-Seite keinen Doppelpunkt enthält nnoremap
; ich habe es mit und ohne versucht):
"Cycle through tabs
:nnoremap <C-Tab> :tabn<CR>
:nnoremap <C-S-Tab> :tabp<CR>
Und wenn ich mehrere Tabs öffne vim
, bekomme ich nichts, wenn ich Ctrl+ Taboder Ctrl+ Shift+ Tabdrücke. Allerdings, wenn ich tun , :tabp
und :tabn
ich bin , um durch die Registerkarten können.
Ich benutze Vim 7.4
auf Ubuntu 14.04.
gt
undgT
über Registerkarten Zyklus.Antworten:
Ich habe es gefunden!
Dies ist kein Fehler. Dieses Verhalten wird dadurch verursacht, dass Terminals den Unterschied zwischen Controlund Control- nicht erkennen können Tab.
Diese Verknüpfungen sollten in jedem Vim mit einer GUI wie gVim gut funktionieren.
Quelle: https://stackoverflow.com/questions/1646819/how-can-i-map-ctrl-tab-to-something-invim
quelle