Вы можете выполнять команды Unix из Vim, используя синтаксис !<command>
.
column - это команда unix, которая аккуратно выравнивает данные по столбцам.Вы предоставляете ему аргумент -t
для автоматического определения столбцов в файле (разделение по пробелам).
Таким образом, чтобы разбить его, последовательно нажимайте клавиши ниже в Vim, чтобы добиться того, что вам нужно:
Esc
, чтобы войти (или убедиться, что вы уже находитесь) в командном режиме:
и %
для выбора всего содержимого файла!
для запуска команды unix, которая следует сразуcolumn -t
команда unix, которая фактически выполняет форматирование столбцов.
Кроме того, вы можете сохранить файл в Vim без правильного выравнивания, а затем запустить команду column -t <source_file> > <aligned_file>
из терминала.