Итак, я перемещал свой ноутбук (и у меня есть плохая привычка устанавливать вещи на клавиатуре ...), и я проснулся, чтобы обнаружить это:
$ Показать все 2588 возможностей? (у или н)
Какая команда будет отображать что-то вроде этого?
Я использую Bash.
Ответы:
Нажатие TABклавиши поможет вам автоматически завершить команду или файл / каталог (если он исполняемый), который вы хотите использовать, в зависимости от того, что вы запрашиваете.
Двойное нажатие на TABклавишу поможет вам отобразить доступные вещи, которые вы можете использовать для следующего.
например
Завершение команды:
Я хочу отредактировать свой crontab. Набрав
cront
и удары , TABто я буду видеть , моя команда завершена:crontab
.Завершение файла / каталога:
Я хочу сделать резервную копию моего crontab.
crontab -l >>
Введите несколько слов места назначения,/ho
TABзатем я увижу:,/home/
введите следующий,us
TABтогда я увижу:/home/user/
Теперь, когда вы дважды нажмете TABклавишу, не набрав что-то, подсказка ожидает чего-то, поэтому вам захочется показать все возможности. Когда приглашение пустое, оно ожидает команду или файл / каталог, поэтому оно захочет отобразить все доступные вам команды и все файлы / каталоги, расположенные в каталоге, где вы находитесь.
2588 possibilities
Выход, означает общее количество команд / файлов / каталогов , доступных для ввода.источник
Это произойдет, если дважды нажать клавишу пробела (невидимую), а затем клавишу TAB (завершение bash). 2588 возможностей отображения - это, вероятно, файлы / каталоги в вашем текущем рабочем каталоге, когда вы нажимаете комбинацию клавиш пробела + пробел.
источник
complete -E -c
сначала.Нажатие TABдва или более раз подряд покажет вам это.
источник
Я использую табуляцию все время, чтобы сэкономить на наборе текста. Полностью не думал об его использовании, когда я не заканчивал командную строку.
"\ т" получает звонок
"\ т" получает звонок
«\ t \ t» возвращает список каталогов
«\ t \ t» возвращает «Показать все возможности» (а затем, если после этого я нажму «\ t» в новой командной строке, я получу его снова вместо звонка)
источник
Согласно https://www.gnu.org/software/bash/manual/html_node/Programmable-Completion.html
источник
При нажатии клавиши Esc трижды отобразится это сообщение.
источник
Display all 2588 possibilities?
на Windows10 с помощью git bash