Як перейти в режим ЗАМІНИ в VIM


114

Я знаю, що я можу це зробити, натискаючи Insertв режимі INSERT, але це вимагає деякого розтягування. Чи є зручніший ярлик для переходу безпосередньо з режиму NORMAL до режиму ЗАМІНИ?


Крім того, у MacBook ви не можете увійти в режим заміни, натиснувши його Insertв режимі ВСТАВЛЕННЯ.
crollywood

Відповіді:


145

З посібника ViM:

5. Режим заміни * Замініть * * Замініть режим * * Замініть режим *

Перейдіть у режим заміни командою "R" у звичайному режимі.

Звичайно, ви можете зіставити будь-який ключ R, наприклад, зробивши це

:map <F5> R

1
Щоб застосувати прийняту відповідь: Якщо її номер ви намагаєтеся збільшити, ^+ aзбільшить число, а ^+ xзменшить його.
theTuxRacer

54

Ви можете натиснути, Rі ви перейдете в режим ЗАМІНИ.


19
Shift + R, власне. Натискання просто Rклавіші (як ви робите для введення r) дозволяє замінити лише одну букву і повернутися в режим НОРМАЛЬНО.
Мелебій

26
Можливо, тому він поставив R, а не r.

15

R приводить вас у режим заміни.


10

Вам потрібно натиснути R, щоб перейти до режиму заміни. Для цього спочатку ви повинні перебувати в режимі без редагування


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.