Skip to content

How To Write A Plugin

wideweide edited this page Feb 27, 2014 · 3 revisions

#插件设置规则

  • 插件文件目录名必须和插件名相同 , 不一定要是类名
  • 插件中的第一行标签 " XXX: " 可以是任意名 , 不一定要是类名
  • 插件中的函数标签 不能和其它函数中的重名, 因为最终要被引入到一个文件中 , 否则会报错
  • 插件中的第一行标签必须和 XXX_CheckMode()的 XXX 相同
  • <Insert_Mode_EverEdit> 也可以是任意名 但最好设置 Insert_Mode_EverEdit 格式
  • vim.map("热键" , "<绑定标签>" , " 这里必须是类名 " )
  • vim.map 中的热键说明 : 代表左 win

应用对象

可否同时应用于多个应用程序,比如IE、Maxthon?

定义模式

默认为哪种模式?如何设置?

定义功能列表及说明

定义快捷键映射

完整示例

Clone this wiki locally