2015-02-11 16 views
28

मैंने मछली खोल here के लिए vi-mode कार्यान्वयन देखा, लेकिन मुझे इसका कोई उपयोग नहीं है कि इसका उपयोग कैसे किया जाए। क्या कोई ट्यूटोरियल ऑनलाइन उपलब्ध है (मुझे ऐसा नहीं मिला) बुनियादी कार्यक्षमता का वर्णन - मोड आदि कैसे स्विच करें। धन्यवाद।मछली खोल में वीआई मोड का उपयोग कैसे करें?

उत्तर

42

वीआई मोड संस्करण 2.2.0 में होगा। यदि आप इसे अभी उपयोग करना चाहते हैं, तो निम्न कार्य करें:

  1. रात का निर्माण स्थापित करें। यदि आप लिनक्स का उपयोग कर रहे हैं, तो आप here से रात भर प्राप्त कर सकते हैं। होमब्री का उपयोग कर ओएस एक्स पर, brew install fish --HEAD का उपयोग करें। आप the readme में निर्देशों के बाद स्रोत से भी निर्माण कर सकते हैं।
  2. इसे चलाने के लिए fish_vi_mode चलाएं। यदि आप इसे डिफ़ॉल्ट बनाना चाहते हैं, तो fish_vi_mode को ~/.config/fish/config.fish पर एक पंक्ति जोड़ें।

यह सब कुछ है!


मछली 2.3.0fish_vi_mode में आदेश fish_vi_key_bindings

+0

सी [इस मुद्दे] (https://github.com/fish-shell/fish-shell/issues/2254) के लिए के पक्ष में पदावनत किया गया था एक अलग vi esc कुंजी कैसे सेट करें। 2.2.0 के बाद मछली संस्करणों को आपको 'fish_user_key_bindings' फ़ंक्शन के माध्यम से ऐसा करने देना चाहिए, लेकिन इस बीच मैंने उस समस्या पर पहली पोस्ट द्वारा मेरे' config.fish' में दिखाए गए समाधान का उपयोग किया था। – Jay

+0

अगर आप उन्हें बंद करना चाहते हैं, तो 'fish_default_key_bindings' का उपयोग करें। –

संबंधित मुद्दे