Канон Шредингера (31 янв 2026)

Фантастический рассказ. О тульпах, людях и богах.

Как настроить автодополнение

Больше
15 года 3 мес. назад - 15 года 3 мес. назад #1 от Aleksej
Для того, чтобы автодополнение работало после sudo:
Code:
emerge -av app-shells/bash-completion

и в ~/.bashrc добавить:
Code:
# enable bash completion in interactive shells if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi

При вводе, скажем, ssh, нажимая вверх/вниз - из истории выбираются только начинающиеся на ssh команды. Для этого - в /etc/inputrc добавляем:
Code:
"\e[A": history-search-backward "\e[B": history-search-forward

Если хотим перебор вариантов по Tab - в тот же /etc/inputrc пишем:
Code:
TAB: menu-complete

Делаем, чтобы в истории сохранялась лишь последняя команда; для этого в ~/.bashrc пишем следующее:
Code:
export HISTCONTROL=ignoreboth
Последнее редактирование: 15 года 3 мес. назад пользователем Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Dev banner 1
Работает на Kunena форум