2013-08-04 5 views
12

मुझे zsh कमांड की एक सूची कहां मिल सकती है जिसका मैं विवरण के साथ bindkey के साथ उपयोग कर सकता हूं?zsh bindkey कमांड की सूची

प्रत्येक बार जब मैं कुछ मानक कार्रवाई (उदाहरण के लिए, end-of-line) का नाम ढूंढता हूं, तो मुझे Google को यह अनुमान लगाने और अनुमान लगाने की आवश्यकता होती है कि मुझे जो आदेश मिल रहा है वह है।

संबंधित:

उत्तर

12

आदेश उपलब्ध विजेट के रूप में भेजा जाता है। STANDARD WIDGETS अनुभाग में मानक विजेट zshzle मैनपेज में सूचीबद्ध हैं। यही कारण है कि मैनपेज भी available from the zsh website

9
  • bindkey -l आप मौजूदा कीमैप नामों की एक सूची दे देंगे।

  • bindkey -M <keymap> किसी दिए गए कीमैप में सभी बाइंडिंग सूचीबद्ध करेगा।

  • यदि आप emacs मोड में zsh कमांड लाइन का उपयोग करते हैं, तो emacs कीमैप आपके लिए सबसे महत्वपूर्ण होने की संभावना है।

  • यदि आप इसे vi मोड में उपयोग करते हैं, तो आपको viins और vicmd में रुचि होगी।

(अधिक जानकारी के लिए zshzle(1) आदमी पृष्ठ देखें।)

एक बार जब आप मुख्य विवरण की एक सूची है, तो आप कार्रवाई के नाम के लिए आधिकारिक ZLE documentation खोज सकते हैं (या "विजेट" zsh भाषा में)।

0

oh-my-zsh स्थापित करने के बाद, मैंने bindkey 'anything' टाइप किया, फिर टैब दबाएं, फिर yes कहें। उपलब्ध bindkeys की सूची प्लावित हो जाएगा

3
zle -al 

सूचियों सभी पंजीकृत zle आदेश

+0

धन्यवाद, यह मैं क्या देख रहा हूँ था। –