在文件后加载Vim插件

时间:2012-07-07 21:08:03

标签: vim

我正在为Vim实现Plain Text/Source Code File Header,我需要我的解析器在文件之后运行,因为它需要缓冲区的前60行。我成功地创建了一个手动解析器,但它需要我手动在每个缓冲区上运行call PtScParse()。有没有办法让PtScParse()自动在每个缓冲区上运行?

我的解析器是on this DARCS repo。查找ptsc-header.vim文件。

1 个答案:

答案 0 :(得分:4)

阅读:help initialization:help :autocmd中的文档,我找到了解决方法。所有 我必须做的是在脚本的末尾添加以下行:

autocmd VimEnter * call PtScHeaderParse()

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