Jawaban:
Hanya dua antarmuka pengeditan yang tersedia saat ini bashadalah vimode dan emacsmode, jadi yang perlu Anda lakukan adalah mengatur emacsmode lagi.
set -o emacs
Itu tergantung pada apa yang Anda definisikan "normal". Jika itu mematikan pengeditan baris, cara terdokumentasi untuk tidak disetel -o viadalah mengatur+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
Chris sudah menjawab jika mode normal Anda adalah emacs.
historyperintah dan menjalankan perintah sebelumnya dengan mengawali nomor mereka dengan !karakter.
emacsadalah mode pengeditan baris default di bash.emacsMode pengaturan menonaktifkanvimode sebagai efek samping, tetapi seperti yang disebutkan oleh jlliagre di bawah, Anda sebenarnya dapat menonaktifkan keduanya.