He pasado por la autocmd.txtayuda, pero la información sobre esto está dispersa y no siempre está presente (por ejemplo, con BufRead).
¿Podría alguien que entienda bien esto enumerar el orden de estos eventos, tal vez con las condiciones marcadas en paréntesis, como
WinEnter
BufEnter (if this window is for a different buffer than the current)
y así sucesivamente, para referencia fácil?
Nota (copiada de mi propio comentario a continuación) : no estoy hablando de explicaciones individuales de ellos, que están bien, sino de cómo interactúan entre sí y en qué orden suceden. Por ejemplo, WinEnterdice "Vim ejecuta los comandos automáticos de BufEnter después de los comandos automáticos de WinEnter", TabEnterdice "Después de activar el WinEnter y antes de activar el evento BufEnter", todo está disperso así en muchos lugares. Y a veces no se menciona en absoluto (por ejemplo BufRead, no menciona si se ejecuta después de BufEnter o antes; tal vez un experto puede inferirlo de otra información allí, pero no puedo.
Por lo tanto, mi intención aquí es cree una referencia única y simple para el orden de estos eventos que los no expertos puedan buscar rápidamente,autocmd especificaciones del evento
WinEnterdice "Vim ejecuta los comandos automáticos de BufEnter después de los comandos automáticos de WinEnter", TabEnterdice "Después de activar el WinEnter y antes de activar el evento BufEnter", todo está disperso así en muchos lugares. Y a veces no se menciona en absoluto (por ej. BufReadNo menciona si se ejecuta después de BufEnter o antes - tal vez un experto puede inferir que de alguna otra pieza de información, pero no puedo.
autocmdespecificaciones de eventos.