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 2tab
s
/tmp/test /tmp/test /tmp/test /tmp/test ~ ~ ~ ~ ~ ~ ~ ~ ~
# setelah 3tab
s
/tmp/test /tmp/test /tmp/test /tmp/test /tmp/test ~ ~ ~ ~ ~ ~ ~ ~ ~
# setelah 4tab
s
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-completion
paket? Mari kita hasilkandpkg -l | grep bash
.