आप कब और क्यों किसी ग्रुपिंग का उपयोग करते हैं? समूह पर कार्य करने में सक्षम होने के लिए या उसके सदस्यों पर - केवल उसके सदस्यों के लिए। यहाँ भी यही जवाब है।
कमांड और अन्य फ़ंक्शन हैं जो किसी दिए गए समूह या समूहों के समूह पर कार्य करते हैं। customize-groupवह है जो किसी दिए गए समूह पर कार्य करता है। customize-apropos-groupsवह है जो समूहों के एक समूह पर कार्य करता है।
जब आप उपयोग customize-groupकरते हैं तो आप ऐसे लिंक देखते हैं जो आपको उस समूह के उपसमूह (यदि कोई हो) और व्यक्तिगत सदस्यों (विकल्प और चेहरे) को अनुकूलित करने दें।
इसके अलावा, एक समूह में आम तौर पर एक उपसर्ग होता है, और जब आप Emacs के साथ बातचीत करते हैं, तो आप फंक्शन, फेस, आदि नामों के प्रति पैटर्न-मिलान के लिए इसका उपयोग कर सकते हैं। यह चीजों के दिए गए सेट (अनुकूलन समूह) तक कार्रवाई को सीमित करने का एक और तरीका है।
एक समूह पैकेज के लिए ऑनलाइन डॉक, सोर्स कोड, बग रिपोर्टिंग आदि की त्वरित पहुंच भी प्रदान कर सकता है। उदाहरण के लिए, समूह की परिभाषा है Icicles-Key-Completion(कुछ कोड के साथ)।
(defgroup Icicles-Key-Completion nil
"Icicles preferences related to key completion (`icicle-complete-keys')."
:prefix "icicle-" :group 'Icicles
:link `(url-link :tag "Send Bug Report" ...)
:link '(url-link :tag "Other Libraries by Drew" ...)
:link '(url-link :tag "Download" ...)
:link '(url-link :tag "Description" ...)
:link '(emacs-commentary-link :tag "Doc-Part2" "icicles-doc2")
:link '(emacs-commentary-link :tag "Doc-Part1" "icicles-doc1"))
यह समूह स्वयं समूह का समूह है Icicles(देखें :group)। यह स्रोत कोड या वेब पर दस्तावेज़ को बग रिपोर्ट भेजने, डाउनलोड करने और एक्सेस करने के लिए कस्टमाइज़ बफर में लिंक प्रदान करता है।