Bash: всегда отображать возможности файла на вкладке

Когда я использую вкладку для завершения имени файла и найдено более ~100 совпадений, она отображает что-то вроде "Показать все 403 возможности? (Y или n)". Это раздражает, когда я делаю это много раз в день. Есть ли способ всегда отображать все завершения вместо этой подсказки? Или еще лучше установить порог, выше которого отображается подсказка?

2 ответа

Решение

Вы можете установить порог, добавив такую ​​строку в ваш файл ~/.inputrc:

set completion-query-items 1000

По умолчанию установлено значение 100, и 0, по-видимому, не устанавливает ограничений. Это описано в справочной странице bash(1).

Я не эксперт, но мне помогло отключить эту опцию чтения в моем.bashrc:

      bind "set page-completions off"

что затем заставляет вкладку отображать все параметры. Согласно справочной странице readline:

page-completions()
Если установлено значениеOn, readline использует внутренний пейджер, чтобы одновременно отображать полный экран возможных завершений.

Другие вопросы по тегам