Como mudar para o modo REPLACE no VIM

114

Eu sei que posso fazer isso pressionando Insert no modo INSERT, mas isso requer alguns alongamentos. Existe algum atalho mais conveniente para ir diretamente do modo NORMAL para o modo REPLACE?

zeroos
fonte
Além disso, no MacBook você não pode entrar no modo REPLACE pressionando Insertno modo INSERT.
crollywood de

Respostas:

145

Do manual do ViM:

5. Substituir modo * Substituir * * Substituir modo * * modo substituir *

Entre no modo Substituir com o comando "R" no modo normal.

Claro, você pode mapear qualquer chave para R, por exemplo, fazendo

:map <F5> R
hochl
fonte
1
Para continuar com a resposta aceita: Se for um número que você está tentando aumentar, ^+ aaumentará o número e ^+ xo diminuirá.
theTuxRacer de
53

Você pode pressionar Re entrará no modo REPLACE.

Sergey
fonte
18
Shift + R, na verdade. Pressionar apenas a Rtecla (como faria para digitar r) permite substituir apenas uma letra e depois voltar ao modo NORMAL.
Melebius
25
Possivelmente é por isso que ele colocou R e não r.
14

R coloca você no modo de substituição.


fonte
10

Você tem que pressionar R para ir para o modo de substituição. Para isso, você deve primeiro estar no modo de não edição

Sunil Kumar BM
fonte
1

No modo normal, pressione Shift+ R.

r substituirá um único caractere.

Fernando Correia
fonte