zsh + vi-mode: entre no modo Insert antes de executar o comando

0

Estou usando zsh com vi-mode ativado, junto com uma sugestão visual do modo [NORMAL] exibido em $RPS1 , tudo configurado assim:

bindkey -v

MODE_INDICATOR="%{$fg[cyan]%} [% NORMAL]% %{$reset_color%}"

function vi_mode_prompt_info() {
  echo "${${KEYMAP/vicmd/$MODE_INDICATOR}/(main|viins)/}"
}

RPS1='$(vi_mode_prompt_info)'

O que mais me incomoda é que sempre que executo um comando enquanto no modo Normal, a sugestão visual (que [NORMAL] na extremidade direita do terminal) permanece no histórico, e também age nervosamente sempre que eu redimensiono o terminal.

Eu gostaria de entrar automaticamente no modo Insert imediatamente antes de cada comando ser executado, para remover [NORMAL] cue do histórico.

Como isso pode ser configurado?

    
por CBlew 23.11.2018 / 18:32

0 respostas

Tags