मैं एक मैक का उपयोग करता हूं, इसलिए मेरे पास नहीं है Homeऔर Endमेरे कीबोर्ड पर चाबियाँ हैं। मैं भी लिनक्स सर्वर के लिए SSH काफी एक सा। मैंने पाया है कि जब मैं Jaunty को चलाने वाले उबंटू लिनक्स सर्वर पर SSH करता हूं तो कर्सर को शुरुआत या पंक्ति के अंत में ले जाने के लिए रीडलाइन की-बाइंडिंग Ctrl- aऔर Ctrl- eका उपयोग कर सकता हूं , लेकिन हार्डी सर्वर के एक जोड़े हैं जो मैं अक्सर करता हूं SSH को, और उन कुंजी-बाइंडिंग को कनेक्ट करते समय काम नहीं करते हैं।
मैंने उनके बजाय एक लिनक्स बॉक्स से कनेक्ट करने की कोशिश की है, बस मामले में यह मेरे मैक टर्मिनल को कॉन्फ़िगर करने के तरीके के साथ कुछ करना था, और मुझे वही परिणाम दिखाई देते हैं।
क्या किसी को कोई विचार क्यों है, और इसे कैसे ठीक करना है?
set -o vi
आदेश विम बाइंडिंग का उपयोग करने के लिए बैश कारण बनता है। डिफ़ॉल्ट Emacs स्टाइल बाइंडिंग है। तो, यह "किसी कारण से," नहीं है, बल्कि यह किset -o vi
रीडलाइन विकल्पों के एक पूरे अलग सेट को आमंत्रित करता है। मक्खी पर स्विच करने के लिए मेरा जवाब देखें।