Jak przejść do trybu REPLACE w VIM


114

Wiem, że mogę to zrobić, naciskając Insertw trybie INSERT, ale to wymaga pewnego rozciągnięcia. Czy istnieje wygodniejszy skrót do bezpośredniego przejścia z trybu NORMALNEGO do trybu REPLACE?


Ponadto na MacBooku Insertw ogóle nie można przejść do trybu REPLACE, naciskając w trybie INSERT.
crollywood,

Odpowiedzi:


145

Z instrukcji ViM:

5. Tryb zastąpienia * Zastąp * * Tryb wymiany * * Tryb wymiany *

Wejdź w tryb zamiany za pomocą polecenia „R” w trybie normalnym.

Oczywiście możesz zmapować dowolny klawisz R, na przykład wykonując

:map <F5> R

1
Aby dołączyć do zaakceptowanej odpowiedzi: Jeśli jest to liczba, którą próbujesz zwiększyć, ^+ azwiększy liczbę, a ^+ xzmniejszy ją.
theTuxRacer

54

Możesz nacisnąć, Ra przejdziesz do trybu REPLACE.


19
Właściwie to Shift + R. Naciśnięcie samego Rklawisza (tak jak w przypadku pisania r) pozwala zamienić tylko jedną literę, a następnie powraca do trybu NORMAL.
Melebius

26
Być może dlatego umieścił R, a nie r.

15

R przenosi cię do trybu zamiany.


10

Musisz nacisnąć R, aby przejść do trybu zamiany. W tym celu musisz najpierw być w trybie bez edycji


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.