Yardımdan geçtim autocmd.txt
, ancak bu konudaki bilgiler dağınık ve her zaman mevcut değil (örn. İle BufRead
).
Bunu iyi anlayan biri, bu olayların sırasını listeleyebilir - belki de parantezlerde belirtilen koşullar gibi,
WinEnter
BufEnter (if this window is for a different buffer than the current)
ve benzeri, kolay başvuru için?
Not (aşağıdaki kendi yorumumdan kopyalandı) : Bunların bireysel açıklamalarından, tamam olanlardan değil, birbirleriyle nasıl etkileştiklerinden ve hangi sırada olduklarından bahsediyorum. Örneğin, WinEnter
"Vim, WinEnter otomatik komutlarından sonra BufEnter otomatik komutlarını yürütür" TabEnter
diyor, "WinEnter'ı tetikledikten sonra ve BufEnter olayını tetiklemeden önce", bunun gibi birçok yere dağılmıştır. . Ve bazen örneğin tüm (en sözü değil BufRead
daha önce BufEnter sonra ishal veya olmadığını bahsetmeyen - belki bir uzman var bilgi diğer bazı parçasından bunu anlayabilirsiniz, ama yapamam.
So, benim niyet burada etmektir uzman olmayan kişiler tarafından çabucak aranabilen bu olayların sıralaması için tek ve basit bir referans oluşturmak,autocmd
olay özellikleri.
WinEnter
"Vim, WinEnter otomatik komutlarından sonra BufEnter otomatik komutlarını yürütür" TabEnter
diyor, "WinEnter'ı tetikledikten sonra ve BufEnter olayını tetiklemeden önce", bunun gibi birçok yere dağılmıştır. Ve bazen hiç söz edilmiyor (örneğin BufRead
, BufEnter'den sonra mı yoksa daha önce mi çalıştığından bahsetmiyor - belki bir uzman orada başka bir bilgi parçasından çıkarım yapabilir, ama yapamam.
autocmd
etkinlik spesifikasyonlarımızda daha kesin olmak için uzman olmayanlar tarafından hızlı bir şekilde aranabilen bu olayların sırası için tek ve basit bir referans oluşturmaktır .