Ie. vim
では、同時に開いている複数のタブで大きなファイルを編集することができます。テキストの最初の部分(すべての垂直スペースを埋める)、2番目の部分は2番目のペインなどです。vim - 複数のファイルに1つのファイルを一貫して表示します。
vimで可能でない場合は、他のエディタで実装されている可能性がありますか?
Ie. vim
では、同時に開いている複数のタブで大きなファイルを編集することができます。テキストの最初の部分(すべての垂直スペースを埋める)、2番目の部分は2番目のペインなどです。vim - 複数のファイルに1つのファイルを一貫して表示します。
vimで可能でない場合は、他のエディタで実装されている可能性がありますか?
は
がプレスを意味し、CTRLを保持し、その後 wをを押し
:vsplit // splits window into left and right panes
^w^w // focuses right pane
20^e // scrolls right pane down 20 rows
:windo set scrollbind // syncronizes both panes
^w
そして、あなたのウィンドウは20行であると言うことができます2つのvimのペインを同期します。同様に^e
:windo
のために開いているすべてのペイン
で:set scrollbind
が
は、関数内で上記のコマンドをラップしてにバインド機能でそれを実装する意味[
function! SyncScroll()
vsplit
execute "normal! \<c-w>\<c-w>" . winheight(0) . "\<c-e>"
windo set scrollbind
endfunction
nnoremap [ :call SyncScroll()<cr>
あなたが:e $MYVIMRC
であなたのvimrcに上記の関数とマッピングを追加し、:source $MYVIMRC
REFでそれをリロードすることができます:私は考えて
ありがとう、これは動作します。多分これを関数にラップする方法は分かっていますか? –
関数ラッパーとキーマッピングを使用して自分の答えを更新しました –
あなたは私ですMPage pluginのためのooking。おそらくDrChip's pageから最新バージョンをインストールしたいと思うでしょう。
これまで、私があなたのことを正確に説明したプラグインを見たことがありますが、その名前を覚えていないようです。 –