Завершение вкладки для команд


10

В версии для настольных компьютеров я заметил, что при наборе команд, например, sudo apt-get install mysqвкладка завершена, как при разрешении путей к файлам. Однако в серверной редакции этого не происходит. Нужен ли для этого пакет или файл конфигурации, чтобы это произошло?

Ответы:



2

Проверьте файл ~ .bashrc. Мой последний абзац гласит:

# включить программируемые функции завершения (вам не нужно включать

# это, если оно уже включено в /etc/bash.bashrc и / etc / profile

# sources /etc/bash.bashrc). если [-f / etc / bash_completion] &&! shopt -oq posix; затем . / etc / bash_completion fi

Это не изменено из первоначально установленного (версия для ПК) файла. Очевидно, что если раздел, начинающийся с if и заканчивающийся fi, закомментирован, вы не получите завершение. Также проверьте другие перечисленные местоположения файла конечно.


0

Я настоятельно рекомендую вам проверить Zsh

Вы можете просто ввести это с

sudo apt-get установить Zsh

это лучше, чем bash, и у него много хороших настроек

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.