আমি নিশ্চিত করতে চাই যে কীবোর্ড ম্যাপিং Meta+ + Control+ + jআসলে আপনার সিস্টেমে সঠিক হয়। আপনি এই কমান্ডটি ব্যাশের বিভিন্ন মোডের জন্য সমস্ত কী-বাইন্ডের তালিকা তৈরি করতে ব্যবহার করতে পারেন। আমার সিস্টেমে কোনও কী-বাইন্ডিং ছিল না।
$ bind -P| grep edit
edit-and-execute-command can be found on "\C-x\C-e".
emacs-editing-mode is not bound to any keys
vi-editing-mode is not bound to any keys
আপনি কি করতে পারেন, যাতে নিম্নলিখিত যে যখন আপনি টাইপ Esc+ + eএটি 2 মোড মধ্যে টগল হবে।
$ set -o emacs
$ bind '"\ee": vi-editing-mode'
$ set -o vi
$ bind '"\ee": emacs-editing-mode'
bind
কমান্ড এখন এই দেখায়:
vi মোডে
$ bind -P |grep edit
edit-and-execute-command is not bound to any keys
emacs-editing-mode can be found on "\ee".
vi-editing-mode is not bound to any keys
ইমাস মোডে in
$ bind -P |grep edit
edit-and-execute-command can be found on "\C-x\C-e".
emacs-editing-mode is not bound to any keys
vi-editing-mode can be found on "\ee".
এখন আপনি 2 টি বিভিন্ন মোডের মধ্যে টগল করতে Esc+ ব্যবহার করতে পারেন e।
ESC E
। যদি আপনি বিরতি দেন তবে আপনি vi- সন্নিবেশ থেকে vi-কমান্ড মোডে চলে যাবেন বা কেবলমাত্র বর্তমান vi কমান্ড বাতিল করবেন।