VIM에서 자동 읽기 옵션의 확인 간격을 설정하는 방법

VIM에서 자동 읽기 옵션의 확인 간격을 설정하는 방법

VIM에서 자동 읽기 옵션의 확인 간격을 어떻게 설정합니까? 가능합니까?

답변1

autoread옵션에는 타이머가 없습니다. checktime다시 로드는 셸 명령이 시작되거나 실행될 때 트리거됩니다. 또한 vim에는 타이머 기능이 내장되어 있지 않으므로 checktime이를 매초마다 호출하는 쉬운 방법(플러그인이나 추악한 해킹이 없음)이 없습니다 n.

updatetime구성된 시간 동안 키를 누르지 않을 때 CursorHold실행되는 이벤트 와 같은 이벤트를 오용할 수 있습니다 . checktime완전한 해결책은 아니지만 거의 비슷합니다.

autocmd CursorHold * checktime

이 자동 명령은 일반 모드에서만 실행되지만 이 경우에는 의미가 있다고 말하고 싶습니다. 입력할 때 자동으로 다시 로드되는 것을 원하지 않습니다.

관련 정보