2011-02-04 19 views

Respuesta

5

Se podría añadir un par de asignaciones personalizadas:

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

y luego usar ,d y ,u para desplazarse hacia arriba y abajo en la otra ventana.

+3

si son más de dos ventanas, a continuación, usar ' W' la primera vez, y' W' la segunda vez, en cada asignación. – Benoit

+0

Benoit: buen punto, gracias por eso. – DrAl

+0

y tal vez p para el segundo? – 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> 
Cuestiones relacionadas