[Bash] Spell correction после <tab>'а?

Как настроить в bash'е исправление опечаток в путях при нажатии клавиши &lttab&gt? Имеется ввиду следующее:

$ cd /Tm&lttab&gt -> cd /tmp/


shopt -s cdspell и

shopt -s dirspell помогают только после нажатия клавиши &ltEnter&gt


При чем на работе это точно работает, а дома воспроизвести не могу.


На всякий случай:

работает на:

Ubuntu

$ bash -version

GNU bash, version 4.1.5(1)-release (i686-pc-linux-gnu)

Copyright © 2009 Free Software Foundation, Inc.


не работает(по крайней мере, не знаю как заставить работать)

Kubuntu

$ bash -version

GNU bash, версия 4.1.5(1)-release (i486-pc-linux-gnu)

Copyright © 2009 Free Software Foundation, Inc.


То есть, дело вряд ли в версии, скорее всего где-то какие-то настройки.
  • Вопрос задан
  • 2659 просмотров
Решения вопроса 1
@EaS Автор вопроса
Ура, я нашел, что мне было нужно:
bind 'set completion-ignore-case on'
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sl_bug
@sl_bug
>При чем на работе это точно работает

Там точно bash? Не zsh?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы