Автозаполнение переменной среды с удержанием клавиши Shift

Автозаполнение переменной среды с удержанием клавиши Shift

Я использую Ubuntu bash, и когда я пытаюсь выполнить автодополнение переменной окружения, удерживая клавишу shift, переменная не расширяется. Вместо этого мне приходится отпускать клавишу shift. Есть ли способ разрешить расширение при удерживании клавиши shift?

> cd $HOM  # desired: TAB+SHIFT to get $HOME

решение1

Просто добавьте следующую строку в ваш ~/.inputrcфайл:

"\e[Z": complete

Подробности того, зачем вам это нужно, смотрите в этом вопросе:.inputrc TAB ведет себя не так, как ожидалосьи доступныекоманды bash readline.

Связанный контент