Por que no comando “: normal” ^ [parece não funciona com A? (vim)

3

Hoje, aprendi um pouco do comando vim normal , e abaixo está minha experiência:

:normal i Insert ^[ yyp
:normal A Append ^[ yyp


# RESULT OF EXECUTE FIRST COMMAND FOR SEVERAL TIMES
 Insert Insert  
  Insert Insert Insert  
   Insert Insert Insert Insert  
    Insert Insert Insert Insert Insert  
    Insert Insert Insert Insert Insert  


 # RESULT OF EXECUTE SECOND COMMAND FOR SEVERAL TIMES
 Append  Append  Append  Append  Append  Append 

Por que o segundo comando ignorou a parte yyp ? Como consertar isso?

    
por Zen 05.08.2015 / 12:14

1 resposta

0

Você deu um espaço depois de ^[ na segunda parte. Se você colocar o comando sem espaço, ele funciona da maneira que você queria.

    :normal A Append^[yyp
    
por 07.06.2016 / 09:28

Tags