несколько команд с.(точка) в VIM - PullRequest
0 голосов
/ 04 февраля 2019

Как я могу записать несколько действий, которые впоследствии будут выполняться одной точкой?

пример размещения строки ниже отступа по умолчанию: J

, если я сейчас спущусь на одну строку и нажму точку, то будет выполняться только

Спасибо

1 Ответ

0 голосов
/ 04 февраля 2019

Если вы хотите добавить функции повторения .(dot) в свой собственный плагин / функции, вы можете проверить этот плагин: https://github.com/tpope/vim-repeat

Другая возможность для повторения нескольких операций / команд - определение или запись макросаи воспроизвести его.Подробнее см. :h q.

. Например, вы можете записать:

qqJjq

Затем @q для воспроизведения, также после его воспроизведения вы можете нажать @@повторить предыдущий макрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...