在文件之后加载 Vim 插件

3
我正在为Vim实现纯文本/源代码文件头部,需要我的解析器在文件之后运行,因为它需要缓冲区的前60行。我成功地制作了一个手动解析器,但需要手动在每个缓冲区上运行call PtScParse()。是否有一种方法可以让PtScParse()自动在每个缓冲区上运行?
我的解析器在DARCS仓库中,请查找ptsc-header.vim文件。
1个回答

4

通过阅读:help initialization:help :autocmd中的文档,我找到了解决方案。我只需要在脚本末尾添加以下行:

autocmd VimEnter * call PtScHeaderParse()

在事件 VimEnter 上调用 PtScHeaderParse() 函数对所有文件进行处理。 现在每次打开文件时,该函数都会运行并正确显示我的代码 :)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接