Ottenere questo per lavorare in urxvt dimostrato difficile. Alla fine ho optato per utilizzare le associazioni folowing:
:nnoremap <Esc>1 gt1
:nnoremap <Esc>2 gt2
:nnoremap <Esc>3 gt3
:nnoremap <Esc>4 gt4
:nnoremap <Esc>5 gt5
:nnoremap <Esc>6 gt6
:nnoremap <Esc>7 gt7
:nnoremap <Esc>8 gt8
:nnoremap <Esc>9 gt9
:nnoremap <Esc>0 gt0
Il problema era che Alt combinazioni di numeri vengono tenuti a fuggire numeri prefissati di default in rxvt. Originariamente Sono riuscito avendo la seguente nel mio ~/.vimrc
di file:
:nnoremap <M-1> gt1
:nnoremap <M-2> gt2
...
Questo è stato fatto per lavorare utilizzando il seguente a '~/.Xdefaults':
URxvt*meta8: true
Questa forze rxvt per usare il 8 ° carattere bit quando viene premuto Alt, che è ciò che Vim usa per rilevare lo stato Alt. L'impostazione di questo nel file .Xdefaults
consente di impostare l'ottavo bit. Tuttavia, questo causa problemi in altri programmi, come ad esempio irssi
in esecuzione su screen
, quindi la mia soluzione suggerita.
fonte
2011-05-17 13:46:19
Hm, questo in realtà non funziona per me ... Non so perché. Il consiglio di Ngt è carino però. – victor
Non sono sicuro ... semplicemente non finisce niente. Inoltre, non penso di avere nulla legato a quelle chiavi altrimenti non funzionerebbe neanche il collegamento di Firefox? Sono su Ubuntu. – victor