VIM에서 자동 읽기 옵션의 확인 간격을 어떻게 설정합니까? 가능합니까?
답변1
이 autoread
옵션에는 타이머가 없습니다. checktime
다시 로드는 셸 명령이 시작되거나 실행될 때 트리거됩니다. 또한 vim에는 타이머 기능이 내장되어 있지 않으므로 checktime
이를 매초마다 호출하는 쉬운 방법(플러그인이나 추악한 해킹이 없음)이 없습니다 n
.
updatetime
구성된 시간 동안 키를 누르지 않을 때 CursorHold
실행되는 이벤트 와 같은 이벤트를 오용할 수 있습니다 . checktime
완전한 해결책은 아니지만 거의 비슷합니다.
autocmd CursorHold * checktime
이 자동 명령은 일반 모드에서만 실행되지만 이 경우에는 의미가 있다고 말하고 싶습니다. 입력할 때 자동으로 다시 로드되는 것을 원하지 않습니다.