web-dev-qa-db-ja.com

なぜvimdiffはとても遅いのですか?

vimdiffモードになっているときはいつでも、PuTTYセッションの速度が大幅に低下します。これは、保持して多くの行を下にスクロールしようとすると特に顕著になります j 押された。

  1. vsplitで実行されている通常のVimと比較して、なぜそれほど遅いのですか?線や色が一致していることに気づきました-違いを強調していますが、それはすべての速度の違いを説明していますか?
  2. 私はそれについて何ができますか?ファイル間で行の一致を維持したいと思います(そして色の強調表示も)。 vimdiffユーティリティのパフォーマンスを高速化するためにどの設定を変更できますか?
5
Zaid

SSH圧縮を有効にしていますか?この種のスクロールと強調表示は、冗長な端末トラフィックを大量に生成します。圧縮は、リモートリンク上で大きな違いをもたらします。

4
Pi Delport