Как я могу записать несколько действий, которые впоследствии будут выполняться одной точкой?
пример размещения строки ниже отступа по умолчанию: J
, если я сейчас спущусь на одну строку и нажму точку, то будет выполняться только
Спасибо
Если вы хотите добавить функции повторения .(dot) в свой собственный плагин / функции, вы можете проверить этот плагин: https://github.com/tpope/vim-repeat
.(dot)
Другая возможность для повторения нескольких операций / команд - определение или запись макросаи воспроизвести его.Подробнее см. :h q.
:h q
. Например, вы можете записать:
qqJjq
Затем @q для воспроизведения, также после его воспроизведения вы можете нажать @@повторить предыдущий макрос.
@q
@@