Автозавершение команд в Linux

Клавишами вверх/вниз

Суть настройки сводится к тому, чтобы не вводить полностью команды, которые ранее набирались. Например, вы вводите 2-3 первых символа команды и нажимаете клавишу вверх — система выводит полную команду, ранее выполненную и начинающуюся с этих 2-3 символов.

Для настройки такого автозаполнения, открываем на редактирование следующий файл:

vi /etc/inputrc

И добавляем в него следуюшие строки:

set show-all-if-ambiguous On
"\e[A": history-search-backward
"\e[B": history-search-forward

Чтобы автозавершение начало работать выйдите из консоли и подключитесь к ней снова.

Параметры команд с помощью Tab

Изначально, с помощью клавиши Tab можно дописать только команду, но не ее параметры. Чтобы упростить работу с консолью, устанавливаем следующий пакет:

yum install bash-completion

apt-get install bash-completion

* соответственно для Red Hat/CentOS и Debian/Ubuntu.

# Настройки # Linux
Дмитрий Моск — частный мастер
Была ли полезна вам эта инструкция?

Да            Нет