From 409f10a4a6896c72d04e2f8e480b4d0129bb0233 Mon Sep 17 00:00:00 2001 From: Sindre Sorhus Date: Thu, 14 May 2026 00:09:18 +0700 Subject: [PATCH] Fix visual mode keymap leaking as literal text in prompt Fixes #552 --- pure.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pure.zsh b/pure.zsh index cc8cdc3..6986af2 100644 --- a/pure.zsh +++ b/pure.zsh @@ -753,7 +753,7 @@ prompt_pure_reset_prompt_symbol() { prompt_pure_update_vim_prompt_widget() { setopt localoptions noshwordsplit - prompt_pure_state[prompt]=${${KEYMAP/vicmd/${PURE_PROMPT_VICMD_SYMBOL:-❮}}/(main|viins)/${PURE_PROMPT_SYMBOL:-❯}} + prompt_pure_state[prompt]=${${${KEYMAP/vicmd/${PURE_PROMPT_VICMD_SYMBOL:-❮}}/visual/${PURE_PROMPT_VICMD_SYMBOL:-❮}}/(main|viins)/${PURE_PROMPT_SYMBOL:-❯}} prompt_pure_reset_prompt } -- 2.51.2