Como voltar ao modo de inserção no VIM quando você acidentalmente pressiona Cx Cs


62

Dada esta sessão do vim:

% vim test-file.txt
iHello there!C-x C-s

Como volto a inserir / modo de comando novamente? (Cx Cs significa Control-x Control-s, não tenho certeza se é terminologia vi normal para atalhos de teclado)

Sei que há uma maneira de sair dessa e entrar no modo de inserção / comando novamente, mas não consigo me lembrar de como pesquisar no Google ou no superusuário não me rendeu nada.

Isso acontece porque eu uso principalmente o emacs, mas uso o vim para hosts remotos onde não tenho o emacs instalado. Ocasionalmente, faço isso e achei que deveria aprender a sair em vez de simplesmente reiniciar o terminal toda vez.


6
Aparte: cuidado com o atalho de decremento do vim vinculado a Cx. Eu aprendi sobre esse da maneira mais difícil. Artigo
Doug Harris

@DougHarris, esta postagem no blog não tem preço! uhuhuhuhuuh obrigado por compartilhar!
theMarceloR 17/03

Respostas:



0

Se C-qnão funcionar, funcionou para mim:

  • (1) feche o console,
  • (2) abrir um novo terminal,
  • (3) reabra o arquivo no vi,
  • (4) o vi avisará que o arquivo já está aberto
  • (5) digite 'R' para tentar novamente e salve com w-q
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.