Vim bootstrapを活用したりして良い感じにvimをカスタマイズしていると普段のプログラミング等は快適になるものの、
数百万行あるようなデータ量の多いcsvなんかを開こうとすると重くて使い物にならない、そんな時。
こうしてvimを起動しましょう。
vim -u NONE -N
-
-u NONE
- .vimrcを無視。プラグイン等を一切読み込まない。
- なお vi互換モードになってしまう
-
-N
- nocompatible. ↑で有効になったvi互換モードを無効にする。
素のvimになるので非常に軽快。
400万行程度のcsvならさっと開くし、検索も軽い。
いちいちオプション書くのも面倒なんで、alias登録しておくのが便利。
なおcsvファイル内のデータを集計したり複雑な検索したりしたい場合は、おとなしくDuckDB等に投入した方が良い。