उन्नत नियम विशेषताएँ

मानक फ़ील्ड के अलावा, नियमों को विशेष विकल्पों के साथ बढ़ाया जा सकता है:

only_in_windows (विंडो शीर्षक फ़िल्टर)

अपने नाम के बावजूद, यह विशेषता ओएस-स्वतंत्र है। यह वर्तमान में सक्रिय विंडो के शीर्षक के आधार पर नियमों को फ़िल्टर करता है।

  • फ़ंक्शन: नियम केवल तभी संसाधित होता है जब सक्रिय विंडो शीर्षक प्रदान किए गए पैटर्न (रेगेक्स) में से एक से मेल खाता है।

  • उदाहरण: CODE_ब्लॉक_0 इस मामले में, प्रतिस्थापन केवल तभी होता है जब उपयोगकर्ता टर्मिनल विंडो के अंदर काम कर रहा हो।

on_match_exec (स्क्रिप्ट निष्पादन)

जब कोई नियम मेल खाता है तो बाहरी पायथन स्क्रिप्ट को ट्रिगर करने की अनुमति देता है।

  • सिंटैक्स: 'on_match_exec': [CONFIG_DIR / 'script.py']

  • उपयोग का मामला: एपीआई कॉल, फ़ाइल सिस्टम कार्यों या गतिशील सामग्री उत्पन्न करने जैसी जटिल क्रियाओं के लिए आदर्श।