Есть ли способ заставить BASH заполнить первое совпадение при нажатии клавиши TAB, вроде командной строки Windows?
(По-прежнему должен отображаться список совпадений, но он должен циклически проходить по ним, когда я продолжаю нажимать клавишу Tab.)
то есть цель здесь, чтобы быть в состоянии заполнить в любом матче с только клавишей TAB, учитывая достаточное количество прессы - как в Windows.
источник
menu-complete
к другой последовательности клавиш, например,"\M-s"
дляMeta+S
, так что вы можете выбрать по желанию.show-all-if-ambiguous
чтобы он работал)Хотя я не знаю, как заставить эту функциональность работать с bash, zsh поставляется с настройками, которые вам нужны по умолчанию. Проверьте ой-мой-zsh и zsh .
Zsh обладает большинством функций bash с некоторыми дополнительными функциональными возможностями, такими как возможность навигации только с помощью вкладки и ввод!
Большинство дистрибутивов Linux поставляются с пакетом для установки zsh.
источник