Pada instalasi baru Debian 8 (Jessie) saya telah menemukan bahwa pelengkapan otomatis di bash, menggunakan tab kunci, telah berubah.
Tes yang saya lakukan adalah:
- Buka terminal (dalam kasus saya
Konsole). Di atas prompt itu ditampilkan
~ ~
~ ~ ~
~ ~ ~ ~
~ ~ ~ ~ ~
~ ~ ~ ~ ~ ~
~ ~ ~ ~ ~ ~ ~
~ ~ ~ ~ ~ ~ ~ ~
~ ~ ~ ~ ~ ~ ~ ~ ~
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ mkdir -p /tmp/test# buat direktori tescd /tmp/test# masuk ke direktori kosongls <tab> <tab> <tab> <tab>
/tmp/test /tmp/test ~ ~ ~ ~ ~ ~ ~ ~ ~# setelah 1tab
/tmp/test /tmp/test /tmp/test ~ ~ ~ ~ ~ ~ ~ ~ ~# setelah 2tabs
/tmp/test /tmp/test /tmp/test /tmp/test ~ ~ ~ ~ ~ ~ ~ ~ ~# setelah 3tabs
/tmp/test /tmp/test /tmp/test /tmp/test /tmp/test ~ ~ ~ ~ ~ ~ ~ ~ ~# setelah 4tabs
Dulu hanya menampilkan file dalam direktori (jika ada).
Apakah ada yang tahu penyababnya? Sesuatu masuk .bashrc? Senang mengirim lebih banyak file jika itu membantu!
ii bash 4.3-11+b1 amd64 GNU Bourne Again SHell dan ii bash-completion 1:2.1-4 all programmable completion for the bash shell
tab (2x) memberikan daftar sekitar 40 alat pdf, dan 'pdfl' tab memberikan 'pdflatex'. Pasti ada sesuatu di .bashrc atau .profile yang salah, saya tidak bisa menemukan apa.
.bashrc dan juga /etc/bash.bashrc dan /etc/profile untuk melihat apakah ada sesuatu yang kacau di salah satu dari mereka. Saya tidak punya .profile. Saya tidak berpikir itu standar, setidaknya di Debian. Mungkin juga layak melihat output dari set untuk melihat apakah ada sesuatu di sana, meskipun itu biasanya banyak hal.
bash-completionpaket? Mari kita hasilkandpkg -l | grep bash.