среда, 16 апреля 2014 г.

Автодополнение команд в bash

Автодополнение команд в bash


 Кто еще пользуется bash и не перешел на zsh, тому, возможно приходилось сталкиваться с неудобством автодополнения в bash.

Для того, чтобы установить автодополнение большинства команд, нужно поставить пакет bash-completion. Для Python программ также существует пакет python-optcomplete.

В Debian выполняем:
 sudo apt-get -y install bash-completion python-optcomplete python-argcomplete

В CentOS, убедимся, что используем репозитории RPMForge или EPEL и выполним:
 sudo yum install -y bash-completion

На github есть множество проектов, дополняющих стандартный bash-completion, например автодополнение для Vagrant или для Git.

После установки, не помешает проверить свой bashrc на наличие такой строки
. /etc/bash_completion


Источник



Комментариев нет:

Отправить комментарий