Bash auto_completion com Xubuntu e xrdp do windows

19

Estou usando o Xubuntu e conectando-me ao RemoteDesktop com o Windows 7.

Tudo funciona bem, mas o auto_completion no meu bash não funciona. Eu verifiquei o arquivo .bashrc no meu diretório home e também o /etc/bash.bashrc.

Eu desmembramento as linhas abaixo na minha configuração local bashrc e também no bash.bashrc, mas nada muda.

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
    
por nik the lion 01.10.2013 / 05:34

1 resposta

33

Você pode achar que este é um problema mais geral com a interceptação da tecla Tab em sessões XFCE4 remotas, em vez de um problema com a própria conclusão do bash.

Eu tive um problema semelhante executando o XFCE4 sobre o VNC e a solução para mim foi editar o arquivo ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml para remover o mapeamento a seguir

<       <property name="&lt;Super&gt;Tab" type="string" value="switch_window_key"/>
---
>       <property name="&lt;Super&gt;Tab" type="string" value="empty"/>

Observe que pode haver duas entradas e a primeira já tem o valor "vazio". Se este for o caso, edite a segunda entrada.
Eu encontrei esta solução online em algum lugar e não posso realmente levar crédito por isso.

    
por steeldriver 01.10.2013 / 13:18