विम में, कंट्रोल-लेफ्ट और कंट्रोल-राइट बैक और फॉरवर्ड व्हाट्सएप-सेस किए गए शब्द (जैसे B और W के लिए समानार्थक शब्द) हैं, जो वेब टेक्सारेस और bash
।
लेकिन दौड़ते समय screen
, ये चाबियां काम करना बंद कर देती हैं। जब दबाया जाता है, तो vim इसके कमांड लाइन पर स्विच करता है और प्रवेश करता है 5C
या 5D
क्या आप वहां मौजूद हैं।
इन कुंजियों के लिए मेरे पास एन्कोडिंग है:
$ cat >/dev/null # pressing control-left, then control-right:
^[[1;5C^[[1;5D
BTW: मैंने इन कुंजियों को फिर से बनाने की कोशिश की .screenrc
, इस तरह:
bindkey ^[[1;5D stuff B
bindkey ^[[1;5C stuff W
यह विम के लिए काम करता है, लेकिन अब वे कुंजी काम नहीं करती हैं bash
कमांड लाइन (बजाय, सिर्फ आउटपुटिंग B
या W
)।
मैं अनुमान लगा रहा हूं कि यह कुछ है termcap
रहस्यमयता, जिसे मैंने कभी नहीं समझा ... किसी भी ज्ञान के लिए धन्यवाद!
term screen-256color
में .screenrc
, और पुनः आरंभ करना; echo $TERM
परिवर्तन की पुष्टि की। लेकिन इसने समस्या का समाधान नहीं किया। मैं वास्तव में उपयोग करते हैं b
/ w
हर समय - मैं खुद का उपयोग करके बहुत हैरान था ^left
/ ^right
। मैं वेब को दोष देता हूं।
$ echo $TERM
स्क्रीन बदल रहा है$TERM
सेवा मेरेscreen-256color
(अगर यह पहले से नहीं है) मदद कर सकता है। मैं तुम्हें सुझाव देता हूं कि तुम इसके आदी हो जाओb
तथाw
, बजाय?