From a0f0bffe17d0cb300a1261eb17f884c93ad5af27 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Tue, 1 Mar 2022 11:35:46 +0300 Subject: [PATCH] Less printf calls --- zsh/.zsh/rc/015prompt.zsh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zsh/.zsh/rc/015prompt.zsh b/zsh/.zsh/rc/015prompt.zsh index d119a19..0ea55ad 100644 --- a/zsh/.zsh/rc/015prompt.zsh +++ b/zsh/.zsh/rc/015prompt.zsh @@ -9,9 +9,9 @@ PS1+='%(1S. %B${SECONDS}%b.)' PS1+='%B%F{magenta}%#%f%b ' function zle-line-init zle-keymap-select { - printf "\e]12;" - [[ ${KEYMAP} == vicmd ]] && printf "red" || printf "green" - printf "\e\\" + local ccolour=red + [[ ${KEYMAP} == vicmd ]] || ccolour=green + printf "\e]12;${ccolour}\e\\" [[ "$#_autoenv_stack_entered" -eq 0 ]] && psvar=(${psvar#A}) || { [[ -n "${psvar[(r)A]}" ]] || psvar=(A $psvar) } -- 2.44.0