तीर कुंजियों के बिना बैश का उपयोग करना


9

मैं वर्चुअल मशीन पर बैश का उपयोग कर रहा हूं। किसी कारण से तीर कुंजियाँ वहाँ काम नहीं करती हैं। क्या बाएं / दाएं / ऊपर / नीचे जाने के लिए कुछ अन्य कुंजी कोम्बिनेशन (जैसे HJKL in vi) का उपयोग करना संभव है?

(यह OpenBSD है अगर यह मदद करता है)

संपादित करें: मैं यह भी जोड़ूंगा कि मुझे इसका कारण पता है कि वे काम क्यों नहीं करते हैं और यह बहुत अधिक अविश्वसनीय है (और यह समस्या नहीं है जिसे मैं अभी हल करना चाहता हूं)

जवाबों:


15

इसे इस्तेमाल करे:

set -o vi

फिर नेविगेट करने के लिए Esc और 'hjkl' का उपयोग करें।

आप यह भी कर सकते हैं:

set -o emacs

और नेविगेशन के लिए ctrl-p, ctrl-n आदि का उपयोग करें।

मेरे पास मेरे .bashrc में VI मोड सेट है इसलिए यह तुरंत उपलब्ध है।

संपादित करें: यहाँ बैश में VI मोड के लिए एक धोखा शीट है। यह एक पीडीएफ है, इसलिए अपने आप को चेतावनी दी है;)

यहाँ बैश में Emacs मोड के लिए एक धोखा शीट है - बस मेरे ठिकानों को कवर करने के लिए। यह एक पीडीएफ भी है।


मदद के लिए खुशी :) मैं VI के लिए एक लिंक w / a चीट शीट पोस्ट कर रहा हूं: चेतावनी, पीडीएफ।
शयनकक्ष

5

Emacs मोड में, यह Ctrl-B और F (पीछे और आगे का एक वर्ण), और Ctrl-P और N (पिछले और अगले हिस्से)


0

Numpad पर एरो कीज़ भी काम करती हैं (4,8,6,2) और एक अलग कीकोड भेजती हैं।

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