Заполнение вкладки «../» в zsh

Один вопрос noob от нового пользователя zsh:

В bash я могу использовать tab-completion, чтобы переместить один каталог вверх и спуститься вниз по другому пути. Например, предположим, что я в $HOME/folder1 , и я хочу использовать cd для $HOME/folder2 . $HOME имеет только две дочерние каталоги folder1 и folder2 .

В bash я мог просто набрать

 cd ..[TAB]f[TAB]2 

и закончится в $HOME/folder2 . В моей новой установке zsh нажатие cd ..[TAB] создает список этих дочерних каталогов в $HOME/folder1 которых есть два . от их имени.

Есть ли простой способ получить поведение, к которому я привык? Или есть что-то еще проще для достижения того, чего я хочу в zsh?

One Solution collect form web for “Заполнение вкладки «../» в zsh”

Добавьте это в свой .zshrc и .. [TAB] завершится до ../ в соответствии с bash .

 zstyle ':completion:*' special-dirs true 
  • Доступ к элементу случайного массива в ZSH
  • Как я могу выполнить вкладку umount, ограничивая тома в определенном каталоге?
  • Исключение имени каталога в рекурсивном глобусе zsh
  • Как отключить, как часто передаются строки вывода?
  • Могу ли я подавить автозаполнение определенной категории в zsh?
  • Цветные папки в ZSH основаны на глубине каталога
  • как фильтровать по звездочке или аналогичному выражению rsync в zsh
  • Почему `zip` в цикле for работает, когда файл существует, но не тогда, когда он этого не делает?
  • Передача команды с аргументами скрипту
  • Команда scp, работающая в bash, не работает в zsh
  • Как я могу программно получить доступ к завершению zsh?
  • Linux и Unix - лучшая ОС в мире.