Je comprends comment les commandes automatiques fonctionnent et comment les utiliser, mais je suis un peu sûr de ce à quoi sert augroup. J'ai lu:help augroup
*:aug* *:augroup*
:aug[roup] {name} Define the autocmd group name for the
following ":autocmd" commands. The name "end"
or "END" selects the default group.
To avoid confusion, the name should be
different from existing {event} names, as this
most likely will not do what you intended.
Cela n'explique pas vraiment pourquoi ils sont utiles, ou pourquoi je voudrais jamais créer un nom de groupe de commandes automatiques plutôt que de définir un groupe d'autocommandes côte à côte.
Par exemple, si les autocommandes foo
et bar
sont liées, pourquoi voudrais-je faire
augroup spam
au!
au foo * foo
au bar * bar
augroup END
quand je pourrais juste faire
"Autocommands for spam
au foo * foo
au bar * bar
À moins que je ne comprenne mal à quoi servent vraiment les Augroups. Alors pourquoi sont-ils utiles?
!
:)