VIM에서 자동 읽기 옵션 설정에 대한 확인 간격을 어떻게 설정할 수 있습니까?

VIM에서 자동 읽기 옵션 설정에 대한 확인 간격을 어떻게 설정할 수 있습니까?

VIM에서 자동 읽기 옵션 설정에 대한 확인 간격을 어떻게 설정할 수 있습니까? 가능합니까?

답변1

옵션 autoread에는 타이머가 없습니다. 쉘 명령이 시작되거나 checktime실행될 때 다시 로드가 트리거됩니다. 게다가 vim에는 타이머 기능이 내장되어 있지 않기 때문에 checktime매 초 마다 호출할 수 있는 간단한 방법(플러그인이나 추악한 해킹 없이)이 없습니다 n.

구성된 시간 동안 키를 누르지 않으면 오용 updatetime및 이벤트가 CursorHold실행될 수 있습니다. checktime그것이 정확히 해결책은 아니지만 거의 비슷합니다.

autocmd CursorHold * checktime

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

관련 정보