Saya menggunakan Mac, jadi saya tidak punya Homedan Endtombol di keyboard saya. Saya juga SSH ke server Linux sedikit. Saya telah menemukan bahwa ketika saya SSH ke server Linux Ubuntu menjalankan dengan gembira saya dapat menggunakan readline key-bindings Ctrl- adan Ctrl- euntuk memindahkan kursor ke awal atau akhir baris, tetapi ada beberapa server Hardy yang sering saya kunjungi SSH untuk, dan ikatan-kunci tidak berfungsi saat menghubungkan ke mereka.
Saya sudah mencoba menghubungkan mereka dari kotak Linux, kalau-kalau itu ada hubungannya dengan cara Terminal Mac saya dikonfigurasi, dan saya melihat hasil yang sama.
Adakah yang tahu mengapa, dan bagaimana cara memperbaikinya?
set -o vi
perintah menyebabkan Bash menggunakan Vim binding. Standarnya adalah binding gaya Emacs. Jadi, ini bukan "untuk beberapa alasan," melainkan yangset -o vi
memanggil set opsi Readline yang sama sekali berbeda. Lihat jawaban saya untuk cara mengaktifkan dengan cepat.