autocmd
두 이벤트에 대해 트리거하고 싶지만 일반적으로 수행되는 방식이 아닙니다. 즉, 이벤트 중 하나가 발생하면를 트리거합니다 autocmd
. 두 이벤트가 모두 발생하면 트리거하고 싶습니다.
예를 들어 :
일반적인 방법
autocmd BufWrite,BufRead *.c *.py *.h :call StripTrailingWhitespaces()
이 코드는 BufWrite 또는 BufRead에서 StripTrailingWhiteSpaces ()를 호출합니다.
나는 다음과 같은 것을하고 싶다 :
autocmd Filetype c,cpp,python AND BufWrite :call StripTrailingWhiteSpaces()
즉 autcmd
, 파일 형식이 c, cpp, python 중 하나이고이 버퍼에 대한 쓰기가 발생하면 a를 트리거 합니다.
도움을 주시면 감사하겠습니다.