2012-06-21 26 views
7

Tôi nhận được một lỗi thực sự gây phiền nhiễu ở đây:zsh hoàn tab lỗi trên ubuntu

% git s<TAB> trở thành

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

Nó chỉ bản sao lệnh. Nếu tôi đổi kích thước màn hình, nó sẽ trở lại trạng thái bình thường: git s

Làm cách nào để khắc phục sự cố này?

+0

biến môi trường TERM' bạn 'là gì ? Bạn đang sử dụng thiết bị đầu cuối nào? – sarnold

+0

Tôi chỉ đang sử dụng thiết bị đầu cuối ubuntu mặc định. TERM của tôi là xterm – BPm

+0

Thiết bị đầu cuối Ubuntu mặc định là gì? – sarnold

Trả lời

6

Tôi hiểu rồi! Darn. Đó là tôi nhắc

thay vì:

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}'

Và tất cả mọi thứ hoạt động tốt ngay bây giờ ...

Các vấn đề liên quan