2
안녕하세요, Vim 사용자.Vim - 변경된 버퍼가 작성 될 때 명령을 실행합니다.
:w
으로 버퍼를 쓸 때 명령을 실행하려고합니다. 그러나 버퍼의 내용을 변경 한 경우에만 명령을 실행해야합니다.
autocmd BufWritePost * if modified | echo 'execute command' | endif
내가 어떻게 할 수 있나요?
편집 :
나는 해결책 Apperently 내가 앞에서 그 안에 '&'없이 변경 쓸 수 없습니다
autocmd BufWritePre * if &modified | echo 'execute command' | endif
을 발견했다.
그런데이 '에코', command'' 다음 에코하지만, 뭔가를 인쇄 할 뭔가를 실행'즐 즐 즐 written' 직후 올 것이다. 그 때문에 메시지가 보이지 않습니다. 명령은 계속 실행됩니다. –