Voglio mappare ctrl-tab a: tabn e ctrl-shift-tab a: tabp.Mapping <C-Tab> nel mio vimrc fallisce in Ubuntu
Ho funzionato per gVim in Windows XP, ma lo ho spostato nel mio .vimrc in Ubuntu 9.10 e non funziona (vim 7.2).
Ecco la sezione dedicata del mio Vimrc:
nmap <C-Tab> :tabn<CR>
nmap <C-S-Tab> :tabp<CR>
nmap <C-t> :tabnew<CR>
<C-t>
funziona bene, in modo da mappare il tasto Ctrl non sembra essere un problema. Non ho davvero idea da dove cominciare! Cosa potrebbe esserci di sbagliato qui, considerando che ha funzionato bene sotto Windows?
Maggiori informazioni: Io corro Ubuntu Server 9.10, con xorg
e fluxbox
installato sulla parte superiore. Sto usando xterm
come mio terminale.
Ctrl-Tab mappatura funziona in Fluxbox: Ho posso mappa ctrl-tab e Ctrl-Shift-Tab con successo nel mio window manager; se inizio a tabellare i miei xterm, posso scorrere queste schede come previsto. Non sono sicuro di cosa significhi, ma penso che il problema sia non un problema di window manager/xorg.
Le chiavi non sembrano essere mappate a qualcos'altro e possono essere riconosciute insieme con successo.
Risposta: E 'una questione xterm
- non intercettare e inviare un codice chiave unica per ctrl-tab
. Vedere la mia risposta completa qui sotto per i dettagli.
La C-Tab ha forse un significato speciale per il terminale? – Cascabel
Forse ... ci penserò. Sto eseguendo xterm. – nfm