Звучит так, будто вы хотите правильно сделать отступ, а не просто переместить объявления переменных в определенный столбец.Это может быть сделано изначально с помощью команды =
, которая будет делать отступ для заданных строк (если не установлена опция equalprg
).Например, чтобы сделать отступ для всех строк в файле, используйте:
gg=G
, который переместится в верхнюю часть файла, затем сделайте отступ во всех строках до нижней части файла.Отступ в vim на самом деле намного сложнее, так как он поддерживает автоиндентирование, табуляции, ширину полосы, различные правила отступа для разных типов файлов и т. Д. Подробнее см. Vim Wiki .