私はautocmd.txt
ヘルプを試しましたが、これに関する情報は散在しており、常に存在するわけではありません(例:with BufRead
)。
これをよく理解している人がこれらのイベントの順序をリストできますか?
WinEnter
BufEnter (if this window is for a different buffer than the current)
簡単に参照できるように?
注(以下の自分のコメントからコピー):それらの個々の説明については話していないが、それは問題ありませんが、それらが互いにどのように相互作用し、どの順序で起こるかについてです。たとえば、WinEnter
「VimはWinEnterオートコマンドの後にBufEnterオートコマンドを実行します」、TabEnter
「WinEnterをトリガーした後、BufEnterイベントをトリガーする前に」と言うと、このように多くの場所に散らばっています。そして、時にはそれは、例えばのために(すべてでは言及していない。BufRead
それはBufEnter後、または前に実行されるかどうか言及していない- 。多分専門家が情報のいくつかの他の部分からそれを推測することができますが、私はできません
ので、ここに私の意図がにありますこれらのイベントの順序に関する単一の単純な参照を作成します。これらの参照は、専門家以外でもすばやく検索できます。autocmd
イベント仕様。
WinEnter
「VimはWinEnterオートコマンドの後にBufEnterオートコマンドを実行します」、TabEnter
「WinEnterをトリガーした後、BufEnterイベントをトリガーする前に」と言うと、このように多くの場所に散らばっています。。そして、時にはそれは例えばのための(すべてでは言及していないBufRead
、それはBufEnter後、または前に実行されるかどうか言及していない-多分専門家が情報のいくつかの他の部分からそれを推測することができますが、私はできません。
autocmd
イベント仕様をより正確にするために、これらのイベントの順序に関する単一の単純な参照を作成し、専門家以外の人がすばやく参照できるようにすることです。