Comportamento de autocompletar zsh Estranho

4

Sempre que uso a autocompletar tabulação com zsh em vez de completar a string atual, ela me fornece uma nova string + opções para concluir. É difícil explicar, então aqui está um exemplo. Isso é o que aconteceria se eu digitar "ls Nue" e clicar na guia.

[me@mbp:/Volumes/hdd/music]: ls Neu    ls Neu
 Neuraxis/              Neurosis/              Neutral\ Milk\ Hotel/

Se eu excluir o segundo 'ls Nue', não será possível excluir o espaço em branco e o primeiro. Se eu retornar, é como se eu tivesse acabado de entrar em uma linha em branco. Alguém sabe o que está acontecendo? Um pouco de googling sugere que isso é um problema com o meu prompt.

"%{$fg[blue]%}[%n@%m%{$fg_bold[magenta]%}:%d%{$reset_color%}%{$reset_color%}$fg[blue]]$reset_color%}: "
    
por Leda 07.01.2011 / 17:25

2 respostas

3

Não tenho certeza se isso causaria o seu problema, mas o prompt pode precisar de alguns %{%} de pares em torno de seqüências de cores ou outros elementos que não sejam de impressão. Se você mostrar qual é o valor de $PS1 , posso verificar isso.

    
por 07.01.2011 / 19:32
0

Você deve denunciar este bug para a lista de discussão zsh-users , ou perguntar no seu canal de IRC .

    
por 07.01.2011 / 18:44