ホームページ  >  に質問  >  本文

vim - 2 つの `分割ウィンドウ` で `scroll lock` や `scoll sync` などの機能を実装できますか?

コードを書くとき、モニターを高くできないので、コードに表示される行数が非常に少なく、上下にスクロールする頻度が非常に高いので、次のように思います。

単一ファイルを編集する場合、:vs, 这时有两个垂直的窗口了(左边窗口的 number 为 1-44, 右边的就为 45-88), 再实现 scroll lock 或者 scroll sync 機能 (Firefox のタイル タブを参照) により、ワイドスクリーンのスペースを最大限に活用できます。

すみません、実装されましたか?

--- 予備的なアイデアはすでに利用可能 --

:h scroll-bind

过去多啦不再A梦过去多啦不再A梦2683日前536

全員に返信(1)返信します

  • 習慣沉默

    習慣沉默2017-05-16 16:40:52

    実は、説明では意味がよくわかりませんが、同じファイルを縦分割画面で表示し、2分割した画面を結合してスクロールさせるということでしょうか?もしそうなら: :help 'cursorbind' 自分の目で確認してください。

    ただ、最初のご要望はスクロールが頻繁なので、2画面に同時にスクロールしても1画面でスクロールするのと同じではないでしょうか? 2 つの画面にファイルの 2 つの異なる部分 (左側に 1 ~ 40、右側に 41 ~ 80 など) を表示し、同時にスクロールしない限り...~~ ただし、vim ではこれができないようです。プラグインを書く必要があります。 ~~
    両方のウィンドウで set scrollbind を設定する前に、2 つのウィンドウの開始行を手動で調整する必要があります。

    返事
    0
  • キャンセル返事