Eclipse и Resharper имеют хороший способ навигации по файлам.
Если у меня есть следующие папки (или файлы) в моем текущем каталоге
MyReallyLongName
MyReallyLongAndFunName
MyReallyLongAndNotReallyFunName
В затмении я могу перейти к ним, используя только заглавные буквы. Соответственно в zsh я хочу набрать:
CD MRLAFN (вкладка) (Enter)
Чтобы войти MyReallyLongAndFunName
в один шаг
Если я хочу сделать это с Zsh прямо сейчас, я должен набрать My(Tab)Fun(Tab)(Enter)
zsh
autocomplete
filenames
Рохит Манокаран
источник
источник
AbcAde AdFg HlAkAd
, неls AA<TAB>
завершится кAd
, в то время как я ожидал бы AbcAde.Я получил это, чтобы работать «довольно хорошо», добавив
_camel_case
в свой личный файл~/.zsh/functions folder
(возьмите любую папку, которая находится в вашей$fpath
переменной) со следующим содержанием:Затем я добавил следующую строку в мой ~ / .zshrc
Обратите внимание, что это, скорее всего, не «хорошее» решение, так как я не слишком разбираюсь в системе завершения zsh (я думаю, что только немногие действительно знают это), но это именно то, что вы описали в своем вопросе.
источник