Ultisnips 可以很好地与 python 和 c 配合使用,但在编辑 html 文件时,它根本不会插入代码片段。当你完成时,我建议在提示符下有一个代码片段。
ultisnips 除了 c 和 python 之外还支持其他语言吗?
答案1
Ultisnips 支持所有自定义片段文件类型,但它不附带任何默认代码片段。这些由honza/vim-snippets,其中包括(其中许多)HTML。
所以是的,它确实支持它们。为什么这对您不起作用需要更多故障排除信息。特别是,确保:setlocal filetype?
返回html
。
答案2
我发现问题是你不能输入整个标签来触发终极截断。例如:
head<Trigger>
会输出剪辑但<head><Trigger>
不会。
答案3
使用该:map
命令确保 ultisnips 用于扩展片段的键(g:UltiSnipsExpandTrigger
默认<tab>
情况下)不会被用于 HTML 文件的其他插件重新映射。