Pergunta

Problema: Para navegar para trás com Tab em Zsh da mesma forma que em Firefox por

Shift-TAB

Exemplo do que Shift-Tab deve fazer

Eu corro o seguinte código no terminal

ls <TAB>

eu recebo

A B C D E F G H I J K H L M N...

Eu vejo o seguinte no ZSH enquanto pressiono a guiaTEXTO DE ALT HTTP://dl.getdropbox.com/u/175564/smallex.png

Eu navego para a pasta j por guia. Então, observo que pressionei uma vez com muita frequência a tecla de guia.

Como você pode fazer uma guia para trás para ZSH Semelhante ao Tab da Firefox?

Foi útil?

Solução

Experimente isso:

bindkey '^[[Z' reverse-menu-complete

Se isso não funcionar, tente correr executando o zsh como este (o que funciona setopt MENU_COMPLETE):

zsh -Y

E então tente novamente!

Outras dicas

Este documento deve lhe dar uma boa explicação:

Em resumo, poucos terminais suportam uma guia deslocada, mas você poderá obter seu terminal para suportar uma sequência de teclas "backtab" que você pode configurar X para enviar.

Não tenho certeza exatamente do que você precisa por uma tábua para trás, mas ZSH faz Tenha um widget desfazer o ZLE que desfaz o efeito da última tecla pressionada, seja a guia ou qualquer outra coisa. Use -o ligando -o a uma chave:

$> bindkey "<Ctrl-V><Shift-Tab>" undo 

Os meios você pressiona esses combinações de teclas, não digite as letras.

Eu acho que é isso que você está pedindo, mas não sei dizer com certeza sem mais exemplos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top