Выполните команду в Vim из командной строки
Есть ли способ выполнить команду Vim для файла из командной строки?
Я знаю, что верно обратное:
:!python %
Но что, если бы я хотел:retab
файл, не открывая его в Vim? Например:
> vim myfile.c
:retab | wq
Откроется файл myfile.c, замените вкладки пробелами, а затем сохраните и закройте. Я бы хотел как-то связать эту последовательность в одну команду.
Это было бы что-то вроде этого:
> vim myfile.c retab | wq