2011-02-04 18 views
7

私は2つのウィンドウに私のウィンドウを分割しました。そして私は非アクティブウィンドウをスクロールする必要があります。プレビューウィンドウにカーソルを置かずにプレビューウィンドウを上下にスクロールする例vimは非アクティブなウィンドウを上下にスクロールできますか?

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

をし、他のウィンドウにスクロールダウンし,d,uを使用して:

答えて

5

カスタムマッピングのカップルを追加することができます。

+3

あなたが二つ以上のウィンドウであれば、各マッピングで、二度目の、そして初めてw' 'を使用し、' W'。 – Benoit

+0

Benoit:良い点、ありがとうございました。 – DrAl

+0

と、おそらく pの2番目の? – 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> 
関連する問題