bash завершення вкладки не працює в графічних оболонках


0

У мене встановлена ​​нова xubuntu 14.04 з xrdp.

  • завершення вкладки працює, коли ви входите в систему через ssh
  • завершення вкладки не працює при використанні будь-якої графічної оболонки (термінал, xterm, ...)
  • /usr/share/bash-completion/bash_completion є там
  • Поточний пошук цього файлу теж не допомагає у графічних оболонках
  • /bin/bash - оболонка за замовчуванням і також повертається echo $SHELL
  • звичайні рядки в .bashrc

це рядки в .bashrc (для кожного користувача в системі - це насправді також у файлі скелета /etc/skel/.bashrc):

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

Що ще може призвести до невиконання завершення вкладки?

Відповіді:


0

Просто знайшли відповідь тут .

Це xfce, що блокує використання вкладки.

редагувати ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml

знайдіть цей рядок:
<property name="&lt;Super&gt;Tab" type="string" value="switch_window_key"/>

ПРИМІТКА: можуть містити кілька рядків name="&lt;Super&gt;Tab", тому продовжуйте шукати, поки не знайдете той, який також містить value="switch_window_key".

і змінити його на:
<!--<property name="&lt;Super&gt;Tab" type="string" value="switch_window_key"/>-->

Relog.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.