Closed1

Vimで大きなファイルを開いたときはSyntax Off

hokorobihokorobi

ここらへんから。
https://vim-jp.slack.com/archives/C03C4RC9F/p1652842090652059
https://vim-jp.slack.com/archives/C03C4RC9F/p1652842245469699

BufReadPost だと動かない処理があるので BufEnter にしてる。

autocmd vimrc BufEnter * if getfsize(@%) > 1000 * 1000 | set syntax=OFF | call interrupt() | endif

下でも同じようなことができるけど、このファイルのあとにほかのファイルを開くと syntax off のままになるので使っていない。

autocmd vimrc BufReadPre * if getfsize(@%) > 1000 * 1000 | syntax off | endif
このスクラップは2022/11/23にクローズされました