Отступать код так же, как = в режиме ex в Vim - PullRequest
3 голосов
/ 28 сентября 2011

Как сделать отступ в коде в командном режиме в Vim таким же образом, как = в визуальном режиме?

Ответы [ 2 ]

11 голосов
/ 28 сентября 2011

Попробуйте обычную команду = = с диапазоном:

{range}normal! ==

Он будет применяться = = к каждой строке в пройденном диапазоне. Вы можете также попробуйте выполнить команду g v = для повторного использования последний выбор; и взгляните на полезные '< и '> отметки.

0 голосов
/ 28 сентября 2011

= = исправит отступ в одной строке
= % исправит отступ для соответствующей фигурной скобки (если курсор находится на фигурной скобке)
g g = G перейдет в начало файла g g и затем исправьте отступ в нижней части файла = G

summary - = сопровождается клавишей перемещения и фиксирует отступ в диапазоне, указанном движением.
На этом листе зеленая кнопка движения, как вы можете видеть, есть много вариантов

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