Я намагаюся зрозуміти, як я можу використовувати оператор з подальшим рухом всередині карти. Наприклад:
nmap /c c{here we pending for a motion}/<C-r>"<CR>
На карті слід зробити наступне:
- Активуйте
c
оператора і прослухайте наступний рух; - Наприклад, я можу тут набрати,
t,
щоб змінити все перед наступною комою; - Перейдіть, щоб вставити режим, видаляючи все між курсором і комою;
- Видалений текст автоматично шукається як візерунок
Тоді кажучи простіше, після видалення тексту руху я залишаюсь у режимі вставки з виділеними появами видаленого тексту. Я був би дуже вдячний, якщо хтось допоможе мені розгадати цю справу.
ОНОВЛЕННЯ
Відповіді - це майже те, що я хочу. Але! Коли я натискаю /cw
, введіть щось замість слова, а потім натисніть <Esc>
. Після того як я розраховую зробити те саме з наступними подіями. Але після натискання n
(перейти до наступного появи) та .
(повторити останню команду) він просто додає текст останнього тексту, замість нього. Основна мета картографування - це використовувати його за допомогою n/N
та .
повторити. Я щось пропустив?