Автозавершение команд в 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 # Настройки
Дмитрий Моск — частный мастер
Была ли полезна вам эта инструкция?

Да            Нет

Дмитрий Моск
— IT-специалист.
Настройка серверов, услуги DevOps.

Нужна бесплатная консультация?

Мини-инструкции

Описание и примеры использования команды find в Linux

Несколько способов открыть службы Windows

Установка и базовая настройка Ansible на Linux CentOS или Ubuntu

Как настроить автозавершение команд в Linux

Как работать с пользователями в СУБД PostgreSQL

Как в CentOS управлять маршрутами

Как установить NGINX на CentOS 7

Другие инструкции

Все статьи

Нужна помощь? Пишите:






Реклама