Как удалить пробелы после ZSH_THEME_GIT_PROMPT_MODIFIED и тому подобное

Итак, в настоящее время я имею это как мой ZSH_THEME_GIT_PROMPT материал:

ZSH_THEME_GIT_PROMPT_PREFIX="[ "
ZSH_THEME_GIT_PROMPT_SUFFIX=" ] "
ZSH_THEME_GIT_PROMPT_DIRTY=" ✘"
ZSH_THEME_GIT_PROMPT_CLEAN=" ✔"

ZSH_THEME_GIT_PROMPT_ADDED="✚"
ZSH_THEME_GIT_PROMPT_MODIFIED="★"
ZSH_THEME_GIT_PROMPT_DELETED="✖"
ZSH_THEME_GIT_PROMPT_RENAMED="➜"

Моя проблема в том, что ZSH_THEME_GIT_PROMPT_DIRTY и ZSH_THEME_GIT_PROMPT_CLEAN всегда добавляют пробел в конце.

Это означает, что если у меня есть чистый git-проект, то он выглядит следующим образом: [ master ✔ ]

А если у меня грязный git-проект, то он выглядит следующим образом: [ master ✘ ★ ]

Как вы можете видеть, в чистой версии есть 2 пробела после, потому что я добавляю пробел в SUFFIX для грязной версии, поэтому я хотел узнать, есть ли способ убрать автоматически добавляемый пробел в подсказках CLEAN/DIRTY git, чтобы облегчить эту проблему.

0
20.02.2016, 08:12
0 ответов

Теги

Похожие вопросы