В bash я могу использовать табуляцию, чтобы переместиться на один каталог вверх и снова спуститься вниз по другому пути. Например, предположим, что я нахожусь $HOME/folder1
, и я хочу, cd
чтобы $HOME/folder2
. $HOME
есть только два дочерних каталога folder1
и folder2
.
В Bash я мог бы просто набрать
cd ..[TAB]f[TAB]2
и в конечном итоге в $HOME/folder2
. В моей новой установке zsh нажатие cd ..[TAB]
производит список тех дочерних каталогов $HOME/folder1
, .
в названии которых есть два .
Есть ли простой способ получить поведение, к которому я привык? Или есть что-то еще проще достичь того, что я хочу в Zsh?
zsh
directory
autocomplete
oh-my-zsh
андреас-ч
источник
источник
/
(косая черта) вместо TAB для разделителя каталогов. Вы уже набрали находится прямо рядом с на каждой клавиатуре , которую я видел...
/
.
/
она очень неудобно расположенаSHIFT+7
.Ответы:
Добавьте это к своему
.zshrc
и .. [TAB] завершит к ../ согласноbash
.источник