VIM에서 큰 파일의 구문 높이 조명을 피하는 방법은 무엇입니까?
-
05-07-2019 - |
문제
구문 하이라이트로 인해 VIM에서로드하고 작업하는 데 큰 파일이 영원히 걸립니다.
강조 표시된 파일의 크기를 제한하는 방법을 찾고있어 10MB보다 큰 파일이 무색이됩니다.
해결책
_VIMRC에 다음 줄을 추가하면 보너스로 트릭을 수행합니다. gzipped 파일도 처리합니다 (거대한 파일의 일반적인 경우).
autocmd BufWinEnter * if line2byte(line("$") + 1) > 1000000 | syntax clear | endif
다른 팁
.vimrc에 추가하십시오.
autocmd BufReadPre * if getfsize(expand("%")) > 10000000 | syntax off | endif
이것은 모든 버퍼에서 구문 강조 표시를 비활성화합니다. 구문은 글로벌 VIM이며 단일 버퍼로 제한 될 수 없습니다.
나는 그것을 직접 시도하지 않았지만 큰 파일 플러그인은 원하는 것들을 정확히 다루는 것 같습니다.
vim -u 없음u003Cfilename>
구성 파일에서 모든 초기화를 건너 뜁니다.
GVIM을 실행할 때 대문자 U를 사용하십시오.
"-i none"은 Viminfo가로드되는 것을 제외합니다. 구문 히힐 라이트를 정의했다면 도움이 될 것입니다.
vim -c 'syntax off'filename.ext
제휴하지 않습니다 StackOverflow