Jeśli zacznę wpisywać polecenie jak apt-g
po uderzeniu tab, powłoka wykonuje polecenie do apt-get
, ale dla drugiej części polecenia, np. install
Jeśli wprowadzę kilka znaków, np. insta
Uderzenie tab, nie zostanie ono wykonane install
.
Kolejny przykład: po wejściu sudo
uderzenie tabniczego nie kończy. na przykład: sudo apt-ge
[ tab] i nic.
Zainstalowałem Ubuntu przy użyciu mini iso (40 MB instalatora sieciowego), więc może brakuje konfiguracji, której mi brakowało!
Dodałem ten kod do mojego, .bashrc
ale nadal nie działa:
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
Sprawdziłem również pozwolenie .bashrc
i jest -rw-r--r--
.
Później pozyskuję również .bashrc
zmiany, source .bashrc
aby zastosować zmiany w nowym środowisku, ale nadal nie mam żadnych efektów.
Używam, xfce4-terminal
więc pomyślałem, że to może być terminal, a nie bash.
Ale edycja:
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
I zmiana:
<property name="<Super>Tab" type="string" value="switch_window_key"/>
do:
<property name="<Super>Tab" type="string" value="empty"/>
To też nie robi różnicy.
source ~/.bashrc
.