2011-02-04 18 views

risposta

5

Si potrebbe aggiungere un paio di mappature personalizzate:

:nmap ,d <C-W>W<C-D><C-W>W 
:nmap ,u <C-W>W<C-U><C-W>W 

e quindi utilizzare ,d e ,u per scorrere su e giù nell'altra finestra.

+3

se siete più di due finestre, quindi utilizzare ' W' la prima volta, e' W' la seconda volta, in ogni mappatura. – Benoit

+0

Benoit: buon punto, grazie per quello. – DrAl

+0

e forse p per il secondo? – RusAlex

1
"this function maps Alt-down and Alt-Up to move other window 
" put in your ~/.vimrc 
fun! ScrollOtherWindow(dir) 
    if a:dir == "down" 
     let move = "\<C-E>" 
    elseif a:dir == "up" 
     let move = "\<C-Y>" 
    endif 
    exec "normal \<C-W>p" . move . "\<C-W>p" 
endfun 
nmap <silent> <M-Down> :call ScrollOtherWindow("down")<CR> 
nmap <silent> <M-Up> :call ScrollOtherWindow("up")<CR> 
Problemi correlati