Dalam instalasi linux saya sebelumnya, bash auto-completion selalu berfungsi tanpa masalah. Jika saya ingin melakukan apa saja pada file, memberikan awalan nama file dan menekan tabulator mencantumkan semua yang cocok dengan awalan tetapi juga mengulangi prompt di bawahnya dengan perintah dan awalan saya, sehingga saya bisa langsung melanjutkan mengetik.
Sekarang saya telah memperbarui sistem saya ke kubuntu 18.04 dan penyelesaian otomatis tidak berfungsi dengan lancar lagi. Apa yang lebih aneh lagi, perilakunya tidak dapat diprediksi seperti itu tergantung pada konsole. Jika perintahnya less
, ia bekerja selalu dengan benar (seperti dijelaskan di atas), tetapi jika perintahnya adalah cp
atau mv
, perilaku bervariasi. Kadang-kadang itu berfungsi dengan benar, tetapi sering kali memperlihatkan daftar file yang cocok dengan lebih banyak (menyembunyikan prompt saya) dan saya harus mengetik quntuk keluar lebih banyak dan dapat melanjutkan. Suatu hal yang kecil, tetapi menjengkelkan karena membutuhkan pengetikan ekstra.
Saya melihat .bashrc
panggilan itu, /usr/share/bash-completion/bash_completion
tetapi saya belum melakukan perubahan pada ini.
Pertanyaan: Apa yang menyebabkan perilaku tidak terduga ini? Bagaimana saya bisa memperbaikinya?
sumber