मैं डालने के मोड में प्रवेश करने और बाहर निकलने के लिए अपने बैश vi मोड को बदलने की कोशिश कर रहा हूं, मैं इन शॉर्टकट्स को सेट करना चाहूंगा:
- Ctrl- \: मूवमेंट मोड दर्ज करें
- Alt- \: डालें इन्सर्ट मोड
मैं उसे कैसे कर सकता हूँ? मैं इसे अपने .inputrc और / या .bashrc सफलता के बिना संपादित करने की कोशिश कर रहा हूं।
.inputrc:
set echo-control-characters off
#want vi to be the default editor for readline
set editing-mode vi
set completion-ignore-case On
echo "mode: $mode"
# vi settings
$if mode=vi
#"\C-l":clear-screen
#"\C-p":history-search-backward
"\C-\":vi-movement-mode
#set keymap vi-insert
#"jj":vi-movement-mode
"\M-\":vi-insertion-mode
$endif
तब मैं इसे सोर्स करने की कोशिश कर रहा हूं:
maiko.costa@PEDCWB033:~$ source .inputrc
mode: =vi
mode=vi: command not found
अगर यह मेरे $ गलत है तो क्या होगा? मेरे वर्तमान बैश संस्करण के नीचे।
maiko.costa@PEDCWB033:~$ echo $BASH_VERSION
4.1.5(1)-release
धन्यवाद।