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 использует внутренний пейджер, чтобы одновременно отображать полный экран возможных завершений.