Používám Xubuntu a připojuji se přes RemoteDesktop s Windows 7.
Všechno funguje dobře, ale nefunguje auto_completion v mém bash.
Zkontroloval jsem soubor .bashrc v mém domovském adresáři a také /etc/bash.bashrc.
Nedoporučuji řádky níže v mé místní konfiguraci bashrc a také v bash.bashrc, ale nic se nemění.
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
Nejlepší odpověď
Možná zjistíte, že se jedná o obecnější problém se zachycením Tab klíč pod vzdálenými relacemi XFCE4, spíše než problém se samotným dokončením bash.
Měl jsem podobný problém se spuštěním XFCE4 přes VNC a řešením pro mě bylo upravit ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
soubor pro zrušení nastavení následujícího mapování
< <property name="<Super>Tab" type="string" value="switch_window_key"/>
---
> <property name="<Super>Tab" type="string" value="empty"/>
Upozorňujeme, že mohou existovat dvě položky a první již má hodnotu „prázdná“. V takovém případě upravte druhý záznam.
Toto řešení jsem našel někde online a nemohu za něj ve skutečnosti připsat zásluhy.