Авто дополнение в bash

Posted by
Авто дополнение в очень удобный инструмент в повседневной работе. Авто дополнение помогает быстрее и точнее набирать пути файловой системы, названия команд и т.д.
Устанавливаем пакет bash-completion:
keiz@vkeiz:~$ sudo aptitude install bash-completion
Редактируем файл /etc/profile добавив ниже следующие строки, чтобы данная возможность применилась на всех пользователей:
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion fi
Для того, чтобы внесенные изменения вступили в силу, необходимо сделать logoff/logon в систему. После чего станет доступно авто дополнение в bash. К примеру набираем log далее жмем «Tab»:
keiz@vkeiz:~$ log<TAB>
В итоге, после нажатия табуляции ( TAB ), сработает авто дополнение и и результат будет:
logger login logname logout logprof logrotate logsave

Leave a Reply