Rozumiem, jak działają automatyczne polecenia i jak ich używać, ale jestem trochę pewien, do czego służy grupa. Przeczytałem: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.
To tak naprawdę nie wyjaśnia, dlaczego są one przydatne, ani dlaczego chciałbym kiedykolwiek nadać nazwę grupie poleceń automatycznych, po prostu definiując kilka poleceń automatycznych obok siebie.
Na przykład, jeśli automatyczne polecenia foo
i bar
są powiązane, dlaczego miałbym to zrobić
augroup spam
au!
au foo * foo
au bar * bar
augroup END
kiedy mogłem po prostu zrobić
"Autocommands for spam
au foo * foo
au bar * bar
Chyba, że nie rozumiem, po co właściwie są grupy. Dlaczego są więc przydatne?
!
:)