मैं अपने वीआईएम में टर्मिनल पर बहुत सारे अजगर लिखता हूं। मैं क्या करूं?
मैं अपने वीआईएम में टर्मिनल पर बहुत सारे अजगर लिखता हूं। मैं क्या करूं?
जवाबों:
30 वर्ष से अधिक के पुराने शॉर्टकट के मानक को करें
^f
(आगे == पेज डाउन)
^b
(बैक == पेज अप)
^
(यह एक बदलाव है-लाइन की शुरुआत के लिए ६ कैरेट) और
$
(अंत में)
...काम नहीं?
या आप उन कार्यों के लिए पीसी-स्टाइल कीबोर्ड कुंजियों की तलाश कर रहे हैं? उन लोगों के लिए, Fn + एरो कुंजियों का उपयोग करें:
Fn + डाउन एरो == पेज डाउन
Fn + अप एरो == पेज अप
Fn + लेफ्ट एरो == होम
Fn + राइट एरो == एंड
|
घर के समतुल्य है: वे दोनों लाइन के 0 वें कॉलम में जाते हैं, बजाय इसके कि इसमें पहला नॉन-स्पेस कैरेक्टर है।
bind '"\e[1~":"\eOH"'
और डालें bind '"\e[4~":"\eOF"'
। Github.com/sudoer/dotfiles पर अधिक मैक-फ्रेंडली और लिनक्स-फ्रेंडली बैश / वीआईएम अनुकूलन ।
विम आदेश (ये मैक विशिष्ट नहीं हैं):
पंक्ति का अंत: $
लाइन की शुरुआत: 0
पेज डाउन: ctrl + f
पेज अप: ctrl + b
विम और शेल में काम करने के लिए घर और END प्राप्त करने के लिए, अपनी $ HOME / .bashrc फ़ाइल में डालें bind '"\e[1~":"\eOH"'
और डालें bind '"\e[4~":"\eOF"'
।
Https://github.com/sudoer/dotfiles पर अधिक मैक-अनुकूल और लिनक्स-फ्रेंडली बैश / वीआईएम अनुकूलन । बैश स्क्रिप्ट में, शब्द $ OSTYPE और "डार्विन" देखें। मैक-विशिष्ट विम ट्विक्स के लिए vimrc में एक समान "डार्विन" ब्लॉक है।