如何在VIM中执行存储在文件中的一堆编辑器命令?

les*_*es2 3 regex vi vim scripting automation

我已阅读其他帖子,例如,vim:执行编辑器命令列表和其他.对我来说,答案并不清楚.我有一些我从SQL查询生成的编辑器命令.它使用:s/foo/bar来更改国家/地区代码(从FIPS到非标准代码集).这是文件的示例:

:s/CB/CAMBO
:s/CQ/NMARI
:s/KV/KOSOV
:s/PP/PAPUA
...
Run Code Online (Sandbox Code Playgroud)

我已将其保存在名为fipsToNonStd.vim的文件中(不确定正确的扩展名).我想一个接一个地运行这些命令.最简单的方法是什么?

谢谢你!太棒了!

Mik*_*itz 7

我想你正在寻找这个:source命令.

在线文档,你可以通过运行在vim看到:help :source.