snipmate自动提示补全插件
下载地址:http://www.vim.org/scripts/script.php?script_id=2540
xptemplate 地址:http://www.vim.org/scripts/script.php?script_id=2611
解压路径:
Gvim解压到vimfiles文件夹中,与_vimrc处于同一目录
在_vimrc中设置:注意这里的分隔符是“/”
let g:snippets_dir ="D:/program/vim/vimfiles/snippets/"
自定义提示功能
snipmate根据文件后缀名去寻找对应的配置文件。如java文件就是java.snipmate。因此可以自定义各种语法提示文件。
提示段的格式如下:
snippet key
代码.....
特殊内容
其中${1}表示第一个光标,${2}表示第二个光标,${3:选中内容}表示第三个光标且有选中内容
`Filename()`或`Filename("","untitled")`表示当前文件名
如果存在相同的key则会提示选择
使用$n也可以引用前面声明过的指定光标处的选中内容,n为1,2,3等