私はこのSOの質問を読みました
次のヘルプ トピックも実行しました。
:h BufEnter
:h BufNewFile
:h BufLeave
...しかし、それでも-次のものがありますvimrc-どのように機能しますか?
colo pyte
autocmd! BufEnter,BufNewFile *.sql colo Zenesque
autocmd! BufLeave *.sql colo pyte
ファイルを開く.sqlと、その実行が想定BufNewFileされるため、Zenesque の配色が適用されます。次に、そのバッファーを離れてvimrcのバッファーにカーソルを置くと、確かにBufLeave行は実行されますが、どのバッファーにpyteが適用されますか?なぜ.sql次のように指定するのBufLeaveですか?