пятница, 4 мая 2012 г.

Проблема с автодополнением по tab в bash

В один прекрасный день заметил, что автодополнение в terminal ubuntu в bash стало криво отрабатывать, например, не добавляло / после имени каталога и при повторном нажатии перестало выводить список файлов.

Вылечил, удалив в ~/.bashrc строки:

  if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
    . /etc/bash_completion
fi

 А еще эта проблема часто возникает в Ubuntu после установки Acrobat reader, который добавляет что-то свое к bash_completion. Чтобы вылечить, я просто удаляю файл /etc/bash_completion.d/acroread.sh