Как я могу сделать autocomplete eshell как Bash и Emacs вообще, то есть он предлагает список вариантов, а не произвольный, выбирает один для вас?Сделать вкладку вкладки eshell вести себя как Bash
Например, если у меня есть два каталога «Загрузить» и «Загрузки», когда я набираю «Вниз» и нажимаю «TAB», я ожидаю, что появится еще один буфер и покажет мне выбор. Но eshell просто завершает его для меня, т. Е. Если я нажимаю TAB, он заканчивается «Download»; снова нажмите TAB, он изменится на «Загрузки».
Возможно, вы получаете некоторые помехи от своего пользовательского кода. Попробуйте 'emacs -q': он работает. –
Я пробовал 'emacs -q', и это не сработало. Например, если у меня есть два каталога «Загрузка» и «Загрузки», когда я набираю «Вниз» и нажимаю TAB, я ожидаю, что появится еще один буфер и покажет мне выбор. Но eshell просто завершает его для меня, то есть, если я нажимаю TAB, он заканчивается «Download»; снова нажмите TAB, он изменится на «Загрузки». – Amumu