Saya perhatikan bahwa berkali-kali ketika saya membalikkan pencarian sejarah dari baris perintah melalui CTRL+ r, jika saya ingin mengedit perintah, kadang-kadang kursor melompat ke posisi yang salah ketika saya menekan tombol panah atau memasukkan CTRL+ aatau CTRL+ e. Posisi spesifik yang dilompati tampaknya merupakan offset yang sama dengan ukuran prompt baris perintah saya sebagaimana diatur dalam PS1.
Ini menyebabkan kesulitan karena lokasi sebenarnya dari kursor berbeda dari apa yang ditampilkan di layar; pengeditan selanjutnya pada perintah diberikan seolah-olah kursor adalah tempat lompatannya, tetapi perintah aktual mempertahankan lokasi yang benar tanpa lompatan apa pun.
Adakah yang tahu apa yang menyebabkan ini atau bagaimana cara memperbaikinya?
EDIT: Jika saya menambahkan baris baru di akhir PS1masalah sepertinya hilang. Namun, saya lebih suka memasukkan perintah pada baris yang sama dengan prompt.