Tôi hiểu cách các lệnh tự động hoạt động và cách sử dụng chúng, nhưng tôi chắc chắn một chút về việc nhóm này dùng để làm gì. Tôi đọc trong: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.
Điều này không thực sự giải thích lý do tại sao chúng hữu ích hoặc tại sao tôi muốn tạo một tên nhóm tự động và chỉ xác định một nhóm các autocommands cạnh nhau.
Ví dụ: nếu autocommands foo
và bar
có liên quan, tại sao tôi muốn làm
augroup spam
au!
au foo * foo
au bar * bar
augroup END
khi tôi có thể làm
"Autocommands for spam
au foo * foo
au bar * bar
Trừ khi tôi hiểu nhầm những gì nhóm thực sự dành cho. Vậy tại sao chúng hữu ích?
!
:)