2012-06-21 11 views
7

estoy recibiendo un error muy molesto aquí:zsh fallo del tabulador en ubuntu

% git s<TAB> convierte

% git sgit s 
send-email -- send collection of patches as emails 
send-pack  -- push objects over git protocol to another repository 
... 

Es simplemente duplica el comando. Si cambio el tamaño de la pantalla, vuelve a la normalidad: git s

¿Cómo puedo solucionar esto?

+0

¿Cuál es su variable de entorno 'TERM' ? ¿Qué terminal estás usando? – sarnold

+0

Solo estoy usando la terminal ubuntu predeterminada. my TERM es xterm – BPm

+0

¿Cuál es el terminal predeterminado de Ubuntu? – sarnold

Respuesta

6

¡Lo tengo! Maldito. Es mi pronta

en lugar de:

PS1=$'%B%F{$fg[green]%}${PWD/#$HOME/~}%{$reset_color%}git-prompt $ {} 'VIMODE

I should just do

PS1=$'%{$fg_bold[green]%}${PWD/#$HOME/~}%{$reset_color%}git-prompt $ {} VIMODE'

y todo funciona bien ahora ...