有没有办法将 vim 作为命令行工具使用?我的意思是,从控制台使用它(不打开 ncurses 窗口)在文件上运行 vim 命令并保存它们。我需要这个,因为我通常会遍历所有文件并执行“gg=G”以自动缩进它们。
谢谢
最佳答案
Here列出了两种不同的方法:
使用
vim -s file-containing-commands file-to-edit
通过使用
vim 文件 "+:firstcommand""+:secondcommand"...
第一种方案需要事先写入一个文件;第二种解决方案将在不离开 vim 的情况下启动 vim 并执行命令;你必须自己做,例如添加最后一个命令 '+:x'
关于linux - 使用 vim 作为命令行工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16279008/