Bash Autocompletion (а не завершение табуляции)

Как я могу сделать предложения о завершении bash, не нажимая [tab]. Я бы хотел, чтобы предложения обновлялись по каждому добавляемому персонажу и, возможно, имели возможность быстро выбрать вариант. Я бы хотел, чтобы он работал как IDE. Я хочу этого, потому что это будет быстрее.

One Solution collect form web for “Bash Autocompletion (а не завершение табуляции)”

Реальная автозаполнение недоступна для bash ,
но вы можете получить его для zsh .

https://github.com/tarruda/zsh-autosuggestions

Вы должны знать, что любое автоисключение действительно сложно, если есть другие полуавтоматические функции, такие как быстрые обновления.

В зависимости от вашей собственной установки оболочки, которая может взаимодействовать с завершением, она может работать не очень хорошо, но все же очень интересна.

Причина автозаполнения доступна в zsh , но не bash том, что ее проще реализовать в zsh потому что она имеет более подробную поддержку взаимодействия с командной строкой по сравнению с readline используемой bash .

Есть также
https://github.com/hchbaw/auto-fu.zsh
который может быть полезен, но, похоже, больше не активен.


Боковое примечание к zsh:

Возможно, вы уже знаете zsh , но если нет:
Если вам нравится такое расширенное взаимодействие с вашими инструментами, вы должны внимательно посмотреть на zsh потому что это основное отличие между bash и zsh .
bash фокусируется на том, чтобы быть хорошей стандартной оболочкой и пытается обеспечить хорошее взаимодействие.
zsh фокусируется на хорошем взаимодействии и пытается стать хорошей стандартной оболочкой.
(Для сценариев рекомендуется продолжить использование bash по этой причине)

  • Использовать все хосты, завершенные zsh для cssh
  • Как удалить имя файла из завершения bash на основе его суффикса?
  • Как я могу программно получить доступ к завершению zsh?
  • Bash tabcomplete имена файлов для значений переменных среды
  • Добавить автозаполнение в тире
  • Как завершается работа Bash с помощью sudo?
  • Bash Autocompletion - вставить слова в команды
  • Завершения работы перестали работать после обновления zsh
  • Закладка autocomplete для файлов с пробелами в нем
  • Что-то вроде $ CDPATH, который работает для всех команд bash
  • Есть ли простой способ изменить предложения bash?
  • Как я могу заставить Bash отображать определения автозаполнения для данной команды?
  • Interesting Posts

    Как сохранить содержимое существующего файла и конкатенировать содержимое из другого файла в него с помощью команды cat

    Менеджер обновлений сообщает мне, что моя система обновлена, но

    Запуск пользовательского таймера systemd, когда у них нет открытого сеанса

    Почему авторизованный трафик должен быть разрешен с помощью iptables для доступа к Интернету?

    SQLplus и Oracle, плохой дисплей UTF-8

    Получение исходного вызова команды из / proc / self

    Можете ли вы определить транспорт через sysfs?

    Разгон программного обеспечения для Linux?

    Виртуализация и сквозная передача SCSI

    Есть ли какой-либо автоматический инструмент для установки необходимых библиотек для компиляции программы из источника?

    Устройство монтируется как только для чтения (может копировать файлы как корень)

    Восстановление данных из разбитого (NTFS) раздела

    Ошибка шрифта в приложениях Java в Arch Linux

    Есть ли способ сделать gnome-terminal похожим на чистую Arch?

    Android SDK на Linux без NO GUI

    Linux и Unix - лучшая ОС в мире.