Jika saya mulai mengetik perintah seperti apt-g
setelah memukul tab, shell menyelesaikan perintah apt-get
, tetapi untuk bagian kedua dari perintah seperti install
, jika saya memasukkan beberapa karakter seperti insta
, memukul tab, tidak menyelesaikannya install
.
Contoh lain: setelah saya masuk, sudo
memukul tabtidak menyelesaikan apa pun. misalnya: sudo apt-ge
[ tab] dan tidak ada.
Saya menginstal Ubuntu menggunakan mini iso (penginstal jaringan 40MB), jadi mungkin ada konfigurasi yang saya lewatkan!
Saya telah menambahkan kode ini ke saya .bashrc
tetapi tetap saja tidak berfungsi:
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
Saya juga sudah memeriksa izin .bashrc
dan itu -rw-r--r--
.
Saya juga sumber .bashrc
setelah menggunakan perubahan source .bashrc
untuk menerapkan perubahan ke lingkungan baru tetapi masih tidak ada efek.
Saya menggunakan xfce4-terminal
jadi saya pikir itu mungkin terminal dan bukan bash.
Tetapi mengedit:
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
Dan mengubah:
<property name="<Super>Tab" type="string" value="switch_window_key"/>
untuk:
<property name="<Super>Tab" type="string" value="empty"/>
Tidak ada bedanya juga.
sumber
source ~/.bashrc
./etc/skel/.bashrc
Jika kasing terminal Anda tidak berfungsi
Xfce
,Solusinya adalah sebagai berikut:
Application Menu
>Settings
>Window Manager
.Keyboard
tab.Switch window for same application
pengaturan.Saya telah menemukan solusinya di sini
sumber
Anda juga mungkin berada di shell yang tidak mendukung pelengkapan otomatis (mis. Bourne Shell | SH). Jika Anda ingin BASH selesai secara otomatis, Anda perlu mengganti shell, katakan ke BASH (Bourne Again SHell) sebagai gantinya dengan perintah
Sumber: Wiki Ubuntu - Mengganti Kerang
sumber
Dalam kasus saya, saya mencoba menjalankan skrip
./myScript.sh
, dan mengetik./my[tab]
tidak akan selesai secara otomatis.Saya harus menambahkan izin eksekusi ke file dan penyelesaian otomatis berfungsi.
sumber