Карта ключей XVim Compound
Итак, что мне нужно, так это одна ключевая карта в Xvim, которая будет выделять весь текст внутри скобок, а затем делать отступ, используя функциональность отступа Xcode.
Что я пробовал
nnoremap ,i V aB <C-i>
Я ожидаю, что для этого перейдем в визуальный режим, выделим в фигурных скобках, а затем отступ. Это делает первые два, но не делает отступ. Что мне не хватает?
1 ответ
<C-i>
/ <Tab>
работает только в режиме вставки; он не отступает в визуальном режиме. Для этого вы можете использовать >
команда:
nnoremap ,i VaB>
Вам на самом деле не нужно проходить визуальный режим; >{motion}
Команда может взять aB
текстовый объект:
nnoremap ,i >aB