ITerm2 में कमांड टाइप करते समय मैं शब्दों के माध्यम से कैसे आगे बढ़ सकता हूं?


9

मैं शेर में हूँ

iTerm2, Zsh और ओह-माय-ज़श के साथ

लेकिन मैं दबाने पर शब्दों के माध्यम से नहीं जा सकता: ALT + बाएँ तीर या CMD + बाएँ तीर या कुछ और

इसके बजाय, जब मैं "ALT + दायां तीर" दबाता हूं तो यह प्रिंट करता है [C और जब मैं "SHIFT + ALT + बायां तीर दबाता हूं" तो यह D0 को प्रिंट करता है

शब्दों के माध्यम से आगे बढ़ने पर मैं किसी अन्य प्रोग्राम की तरह व्यवहार करने के लिए iTerm2 को कैसे कॉन्फ़िगर कर सकता हूं?



fespinozacast: लिंक अब काम नहीं करता है। क्या आपको याद है कि आपके प्रश्न का हल क्या था?
विलिंगटन वेगा

जवाबों:


12

: मैं अंत में इस समस्या को यहाँ का हल मिल गया https://coderwall.com/p/h6yfda । आवश्यक कदम नीचे दिखाए गए हैं:

  1. प्राथमिकताएं, प्रोफ़ाइल, कुंजी पर जाएं।
  2. बच चरित्र के रूप में कार्य करने के लिए अपनी बाईं your कुंजी सेट करें।
  3. निम्न सेटिंग्स के साथ current ← के लिए वर्तमान शॉर्टकट का पता लगाएँ या एक नया बनाएं:
    • कीबोर्ड शॉर्टकट: ⌥ ⌥
    • क्रिया: एस्केप सीक्वेंस भेजें
    • Esc +: b
  4. निम्नलिखित सेटिंग्स के साथ for → कीबोर्ड शॉर्टकट के लिए दोहराएं:
    • कीबोर्ड शॉर्टकट: ⌥ →
    • क्रिया: एस्केप सीक्वेंस भेजें
    • Esc +: f

हालांकि ये लिंक प्रश्न का उत्तर दे सकते हैं, लेकिन उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर है। लिंक-केवल उत्तर अमान्य हो सकते हैं यदि लिंक किए गए पृष्ठ बदल जाते हैं।
GRG

मैंने सुपरयूज़र में पोस्ट किए गए उत्तर में समाधान के आवश्यक भागों को शामिल किया। मैं समझता हूं कि आप क्या कहते हैं, लेकिन मैं सोच रहा था कि क्या यह तब भी लागू होगा जब आप एक StackExchange वेबसाइट में एक उत्तर से लिंक कर रहे हैं। एक और कारण मैंने समाधान के चरणों को यहां शामिल नहीं किया है क्योंकि मेरे दो उत्तर समान हैं, यहां तक ​​कि वे विभिन्न एसई साइटों में भी कठिन हैं। ऐसी स्थिति में चीजों को करने का पसंदीदा तरीका क्या है?
विलिंगटन वेगा

शायद सवालों में से एक गलत साइट में है। क्या मुझे इसे ध्वजांकित करना चाहिए, बजाय दोनों के लिए एक ही जवाब देने के?
विलिंगटन वेगा

मैंने समाधान के लिए आवश्यक कदम प्रदान किए हैं, इसलिए उत्तर उपयोगी हो जाता है यदि लिंक किए गए लेख कभी नीचे जाते हैं।
विलिंगटन वेगा

5

डिफ़ॉल्ट नियंत्रण-बाएं नियंत्रण-दाएं पर है। अनुकूलित करने के लिए, वरीयताएँ / कुंजियाँ संपादित करें और भागने के कोड को अपनी पसंद के कुछ अन्य हॉटकी से संबद्ध करें

यहाँ छवि विवरण दर्ज करें


2

ITerm 2 में शब्दों के माध्यम से विकल्प-बाएँ और विकल्प-दाएँ ले जाने के लिए, जोड़ें

bindkey -e
bindkey '\e\e[C' forward-word
bindkey '\e\e[D' backward-word

करने के लिए ~/.zshrcयदि आप zsh उपयोग करें, या ऐड

"\e\e[C": forward-word
"\e\e[D": backward-word

करने के लिए ~/.inputrcअगर आप पार्टी का उपयोग करें।

नियंत्रण-बाएं \e[1;9DiTerm 2 और \e[1;5Dटर्मिनल में होगा, और नियंत्रण-दाएं \e[1;9CiTerm 2 और \e[1;5Cटर्मिनल में होगा।

कुंजी संयोजन के लिए भागने का क्रम देखने के लिए, चलाएं cat -vऔर फिर कुंजी संयोजन दबाएं।


1

अपनी प्रोफ़ाइल खोलें और कुंजी टैब के तहत , प्राकृतिक पाठ संपादन विकल्प का उपयोग करें ।


यह स्वीकृत उत्तर होना चाहिए। धन्यवाद।
रेडा लाजरी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.