Sto cercando di capire come ottenere vim e tmux giocare insieme.
Il mio problema è:
Quando utilizzo xterm-256color Ottengo vim per funzionare bene, ma lo sfondo non viene visualizzato correttamente.
L'ho risolto usando screen-256color . Sembra carino ma rompe i Ctrl + arrow keys (Vanno in modalità di inserimento e cancellano 4 righe). Voglio usare queste mappature invece per cambiare scheda in vim .
Come faccio a farlo funzionare?
Risposta accettata:
Esegui cat all'interno di tmux e premere i tasti in questione per scoprire i codici di escape che generano. Per me questo dà ^[[D e ^[[C . Quindi mappa direttamente quei codici di escape.
nnoremap ^[[D gT
nnoremap ^[[C gt
dove il ^[ è un carattere di escape, che puoi inserire premendo <CTRL-v><ESC> in vim.