উত্তর:
মাত্র দুটি লাইন সম্পাদনা বর্তমানে পাওয়া ইন্টারফেসগুলি bashহয় viমোড এবং emacs, মোড তাই সব করতে প্রয়োজন সেট emacsমোড আবার।
set -o emacs
এটি আপনার "সাধারণ" সংজ্ঞায়িত করে তার উপর নির্ভর করে। যদি এটি লাইন সম্পাদনা বন্ধ করে দেয় তবে আনসেট করার নথিভুক্ত উপায়টি -o viসেট করা+o vi
$ set -o vi
$ set -o|egrep -w "(vi|emacs)"
emacs off
vi on
$ set +o vi
$ set -o|egrep -w "(vi|emacs)"
emacs off
vi off
আপনার স্বাভাবিক মোডটি যদি ইমাস হয় তবে ক্রিস ইতিমধ্যে উত্তর দিয়ে গেছে।
historyকমান্ড দিয়ে আপনার ইতিহাসটি দেখতে পাচ্ছেন এবং পূর্ববর্তী কমান্ডগুলি !অক্ষরের সাথে সংখ্যার উপসর্গ রেখে চালাতে পারেন ।
emacsবাশ-এ ডিফল্ট লাইন সম্পাদনা মোড। সেটemacsমোডটিviপার্শ্ব প্রতিক্রিয়া হিসাবে মোড অক্ষম করে, তবে নীচে জেলিগ্রে দ্বারা উল্লিখিত হিসাবে, আপনি আসলে এগুলি উভয়ই অক্ষম করতে পারেন।