Concluir tabulação de “../” em zsh

17

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?

    
por andreas-h 07.02.2014 / 19:09

1 resposta

21

Adicione isto ao seu .zshrc e .. [TAB] irá completar para ../ como por bash .

zstyle ':completion:*' special-dirs true
    
por 08.02.2014 / 21:12