Saya ingin mencoba mode vi dalam bash tetapi sekarang saya ingin mengubahnya kembali ke normal.
Bagaimana saya bisa tidak disetel -o vi
?
Hanya dua antarmuka pengeditan yang tersedia saat ini bash
adalah vi
mode dan emacs
mode, jadi yang perlu Anda lakukan adalah mengatur emacs
mode lagi.
set -o emacs
emacs
adalah mode pengeditan baris default di bash.emacs
Mode pengaturan menonaktifkanvi
mode sebagai efek samping, tetapi seperti yang disebutkan oleh jlliagre di bawah, Anda sebenarnya dapat menonaktifkan keduanya.Itu tergantung pada apa yang Anda definisikan "normal". Jika itu mematikan pengeditan baris, cara terdokumentasi untuk tidak disetel
-o vi
adalah mengatur+o vi
Chris sudah menjawab jika mode normal Anda adalah emacs.
sumber
history
perintah dan menjalankan perintah sebelumnya dengan mengawali nomor mereka dengan!
karakter.