Выполните команду в Vim из командной строки

Есть ли способ выполнить команду Vim для файла из командной строки?

Я знаю, что верно обратное:

:!python %

Но что, если бы я хотел:retab файл, не открывая его в Vim? Например:

> vim myfile.c
:retab | wq

Откроется файл myfile.c, замените вкладки пробелами, а затем сохраните и закройте. Я бы хотел как-то связать эту последовательность в одну команду.

Это было бы что-то вроде этого:

> vim myfile.c retab | wq

Ответы на вопрос(3)

Ваш ответ на вопрос