タイトルにあるように、数万行のテキストファイルを処理する場合、vimではカーソルを動かすと明らかに遅れが生じますが、Sublimeは非常にスムーズです。
内部原理とは何ですか? vimを改善できるでしょうか?
アドバイスをお願いします、よろしくお願いします!
PHPz2017-05-16 16:37:49
Vim にはデフォルトで有効になっている機能が多すぎるため、これらの機能の多くは大きなファイルではパフォーマンスが低下します。たとえば、:set noswapfile
禁掉swap file,比如vim -u xxx
プラグイン起動なしなど
vim の主な設計は大きなファイル向けではなく、コード ファイルが数万行以上になることはほとんどありません。
我想大声告诉你2017-05-16 16:37:49
ssh でログを表示するには vim8.0 を使用します。9 億 8,931 万行あり、非常にスムーズです。
ネイティブ Windows はセルフコンパイルされた gvim8.0 を使用して表示しており、これも非常にスムーズです。
あなたは正式にリリースされた Windows 用の gvim 7.4 を使用していると思いますが、これは +directx によってもサポートされていません。
商用ソフトウェアの最新バージョンと比較して、最悪の最適化プラットフォームで古いバージョンのオープンソース ソフトウェアを使用することに何の意味があるのでしょうか?
巴扎黑2017-05-16 16:37:49
SSH で vim 編集カーソルがフリーズする原因は、ネットワークの問題であるはずです。vim は言うまでもなく、たとえ小さな nano であっても、100,000 行のファイルを編集するのは非常に簡単です。しかし、私はエディター Geany の使用に慣れています。 Ubuntu デスクトップ上で。