Adicione isto ao seu .zshrc
e .. [TAB] irá completar para ../ como por bash
.
zstyle ':completion:*' special-dirs true
No bash, eu posso usar o tab-completion para mover um diretório para cima e descer novamente outro caminho. Por exemplo, suponha que eu esteja em $HOME/folder1
e queira cd
to $HOME/folder2
. $HOME
tem apenas os dois diretórios filhos folder1
e folder2
.
No bash, eu poderia digitar
cd ..[TAB]f[TAB]2
e terminaria em $HOME/folder2
. Na minha nova instalação zsh, pressionar cd ..[TAB]
produz uma lista desses diretórios filhos de $HOME/folder1
que possuem dois .
em seus nomes.
Existe uma maneira simples de obter o comportamento que eu estou acostumado? Ou há algo ainda mais fácil de conseguir o que eu quero em zsh?