लाइन की शुरुआत या अंत कैसे प्राप्त करें, इसके बारे में किसी को जवाब देने के लिए, यह प्रतीत होता है कि डिफ़ॉल्ट टर्मिनल द्वारा इन कुंजियों को मैप किया जाता है:
- शिफ्ट + होम → सामान्य टर्मिनलों में "होम" कुंजी के बराबर लाइन की शुरुआत
- सामान्य टर्मिनलों में "अंत" कुंजी के बराबर पंक्ति का अंत + अंत → अंत
यदि आप "सामान्य" तरीके से काम करने के लिए घर और अंत चाहते हैं (और शिफ्ट की आवश्यकता नहीं है), तो [टर्मिनल मेनू] → प्राथमिकताएं → प्रोफाइल टैब (या ओएस एक्स के कुछ संस्करणों पर सेटिंग्स) → कीबोर्ड उप-टैब पर जाएं।
फिर इन कुंजियों को संशोधित / जोड़ दें निम्नलिखित होने के लिए "शेल को स्ट्रिंग भेजें"
- घर:
\033[H
- समाप्त:
\033[F
\033
यदि आप इसे जोड़ना चाहते हैं, तो आप संपादित संवाद इनपुट के भीतर भागने की कुंजी दबाकर भाग प्राप्त कर सकते हैं ।
फिर घर और अंत सामान्य (फिर से) की तरह काम करेंगे।
यह भी ध्यान दें कि टर्मिनल मैप में लेफ्ट और वर्ड राइट में डिफ़ॉल्ट रूप से "alt + ←" और "alt + →", याद रखने के लिए एक और आसान कॉम्बो।
मैक ओएस एक्स के बाद के संस्करणों में, यदि टर्मिनल स्क्रीन ऊपर या नीचे की ओर शिफ्ट हो जाती है जब आप घर / समाप्ति कुंजी दबाते हैं, तो घर की कुंजी को आपके इच्छित परिणाम प्राप्त \033[1~
करने के \033[4~
लिए और अंतिम कुंजी सेट करने की आवश्यकता हो सकती है (कोई शिफ्ट की आवश्यकता नहीं) ।
अधिक उपयोगी कुंजी बाइंडिंग जोड़ने के लिए इस उत्तर को संशोधित करने के लिए स्वतंत्र महसूस करें, क्योंकि यह एक सामुदायिक विकि है।