я хотел бы
, когда я пишу внутри на консоли, например, команду.
ls
file1.txt folder1 folder2
blockquote>, затем я пишу
cd (я нажал какой-то магический ярлык сначала нажмите кнопку «вниз» file1.text. когда я нажимаю на нее снова, я вижу «cd folder1», когда я нажимаю на нее снова, я вижу «cd folder2».
blockquote>возможно ли это?
[ 117] Я знаю, что есть автоматическое заполнение табуляции, но это не то, что я хочу.
Возможно, вы хотите попробовать завершить меню readline для завершения табуляции?
Попробуйте это в интерактивном сеансе bash, запустив
bind '"\C-i": menu-complete'
Затем попробуйте ввести cd
, а затем пробел, затем нажмите клавишу табуляции несколько раз.
Чтобы сделать его постоянным, поместите следующую строку в ~/.inputrc
(файл не существует по умолчанию):
"\C-i": menu-complete