最佳答案
有没有办法从命令行对文件执行 Vim 命令?
我知道事实恰恰相反:
:!python %
但是,如果我想要 :retab
一个文件,而不打开它在 Vim? 例如:
> vim myfile.c
:retab | wq
这将打开 myfile.c,用空格替换制表符,然后保存并关闭。我想用某种方法把这个序列连接到一个命令上。
大概是这样的:
> vim myfile.c retab | wq