दस्तावेज़ धारा 18.4 विजेट में कहता है , कि "विजेट का काम केवल कुछ छोटी कार्रवाई करना है"। लेकिन मुझे इन कार्यों को करने का एक सामान्य विवरण नहीं मिल रहा है, अर्थात कैसे एक विजेट को कॉल किया जाए।
मैंने उदाहरणों में देखा है (उदाहरण के लिए यह Q & A देखें ) कि विजेट्स कुंजियों का उपयोग करने के लिए बाध्य कर सकते हैं bindkey KEY WIDGET
। फिर एक का उपयोग कर विजेट कॉल कर सकते हैं KEY
।
मैं टॉगल करना चाहता था set-local-history
और मैंने कोशिश की:
$ zle set-local-history 1
zle: widgets can only be called when ZLE is active
zle -h
काम नहीं है, लेकिन मुझे यहाँ तर्कों का विवरण मिला है । लेकिन लगता नहीं कि ऐसा कुछ है --call
।
मैं क्या गलत कर रहा हूं? बिना बाँध के विजेट को कॉल करना कैसे संभव है? मैं वर्तमान स्थिति कैसे प्रिंट कर सकता हूं? ( set-local-history
राज्य को जीतता है)