似乎我不能使用 *.snippets 文件中的片段,除了 all.snippets。
例如,我不能使用来自 c.snippets 或 python.snippets 的片段。
如果我尝试在 all.snippets 中定义自定义片段,它可以工作,但在我创建 .c 文件时不能在 c.snippets 中。
但是如果我在 vim 上添加命令::UltiSnipsAddFiletypes types
它会考虑类型。
为什么它不考虑类型?
似乎我不能使用 *.snippets 文件中的片段,除了 all.snippets。
例如,我不能使用来自 c.snippets 或 python.snippets 的片段。
如果我尝试在 all.snippets 中定义自定义片段,它可以工作,但在我创建 .c 文件时不能在 c.snippets 中。
但是如果我在 vim 上添加命令::UltiSnipsAddFiletypes types
它会考虑类型。
为什么它不考虑类型?
在此处询问https://answers.launchpad.net/ultisnips/+question/236140后,似乎 ftdetect 的脚本未正确运行。我必须将 UltiSnips.vim 复制到 ~/vim/ftdetect 存储库中。