2015-08-19 13 views
7

Il mio vim non può scorrere in iTerm2 anche set mouse=a aggiunto nel file .vimrc.Vim non può scorrere in iTerm2

All'interno di tmux, tuttavia, la funzione di scorrimento di vim funziona correttamente.

Cosa c'è di sbagliato con il mio video?

+0

come si fa a scorrimento? topo? tasti freccia? o "hjkl"? o 'ctrl +?'? – HuStmpHrrr

+0

Si prega di eseguire 'vim --version' dalla riga di comando, o in Vim, inserire: versione e fornire output. –

+0

Nota a lato, usare il mouse per scorrere è un antipattern sia in Vim che in tmux e vanifica i vantaggi dell'utilizzo di tali strumenti. – zool

risposta

24

recenti versioni di vim supportano il protocollo "SGR", è possibile aggiungere il codice qui sotto al tuo Vimrc:

set mouse=a 
if has("mouse_sgr") 
    set ttymouse=sgr 
else 
    set ttymouse=xterm2 
end 
+2

Woo, davvero fantastico, funziona, grazie! –

+1

Oh Dio, stavo cercando così tanto tempo per questo !!!! Grazie! –

Problemi correlati