我想在 Vim 中创建一个文档模板。
创建扩展文件后.bananão
,模板应自行激活并成为当前缓冲区。
该模板将包含如下内容:
Names of attorneys:
- DEFATTORNEY
- BANANATTORNEY
Plaintiff:
- BANANAPLAINTIFF
Defendant:
- BANANADEFENDANT
...
.. moves the court for the entry of an Order directing BANANAPLAINTIFF
to produce to BANANADEFENDANT ...
... etc.
我想vim
观察对这个文档模板进行的更改,并在检测到特定事件时触发操作。
我想监控的变化是:
- 编辑属于集合 COCONUTSET 的任何关键字:{ DEFATTORNEY, BANANATTORNEY, BANANAPLAINTIFF, BANANADEFENDANT }
我想配置的触发复合动作是:
在完成编辑 COCONUTSET 中的一个单词的命令后,说 COCONUTWORD,读取第一个代替占位符单词 COCONUTWORD 的单词,并将所有其他出现的占位符单词 COCONUTWORD 替换为刚刚替换它的替换单词。
从 COCONUTSET 中删除 COCONUTWORD。
如果 COCONUTSET 为空,则停止监视更改。
您会为此推荐哪些功能/方法?