From 0fe65ed830b5d1cdc5189230139b52f4c8aacfbc Mon Sep 17 00:00:00 2001 From: Grigory Petrov Date: Wed, 26 Aug 2015 14:30:13 +0300 Subject: bash prompt length fix: zero-length chars must be placed between \[ and \] --- test-commits.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'test-commits.sh') diff --git a/test-commits.sh b/test-commits.sh index 0cca0e5..fda4ae3 100755 --- a/test-commits.sh +++ b/test-commits.sh @@ -374,9 +374,9 @@ test_zsh_and_bash_local_commits() { local zsh_both="%{[yellow]%}⇵%{%}" local zsh_down="%{[red]%}↓%{%}" - printf -v bash_up "\033[1;32m↑\033[0m" - printf -v bash_both "\033[1;33m⇵\033[0m" - printf -v bash_down "\033[1;31m↓\033[0m" + printf -v bash_up "\[\033[1;32m\]↑\[\033[0m\]" + printf -v bash_both "\[\033[1;33m\]⇵\[\033[0m\]" + printf -v bash_down "\[\033[1;31m\]↓\[\033[0m\]" cd_to_tmp "remote" -- cgit v1.2.3