Sulit untuk menggambarkan perilakunya, tetapi inilah klip singkatnya:
http://www.youtube.com/watch?v=9KqHBA94FPI
Pada dasarnya, ketika memasukkan perintah multi-baris, pada akhir baris pertama, blok penyisipan kembali ke awal baris pertama, menulis di atas baris pertama, kemudian melanjutkan seperti biasa ke baris kedua, ketiga, dll. . Ketika menghapus, ini memungkinkan saya untuk menghapus seluruh perintah, ditambah ruang kosong pada baris di atas perintah (saya memilikinya setup sehingga perintah dimasukkan setelah baris yang berisi informasi pengguna @ host / Direktori. Bahkan kemudian memungkinkan saya untuk menghapus bagian terakhir dari Direktori dan host yang saya jelaskan di atas. Maaf saya tidak bisa menjelaskan ini, videonya akan melakukan pekerjaan yang lebih baik.
Berikut adalah isi .bash_profile saya:
export PS1="\e[31m\u\e[0m@\e[34m\h\e[33m\w\n \$ \e[0m "