txt.snippets-文件未加载

txt.snippets-file not loaded

作为 windows 用户,我的 .snippets-文件位于 $HOME\vimfiles\Ultisnips.
我创建了一些要在 .txt 文件中使用的片段,并将它们存储在名为 txt.snippets 的文件中。
当我创建一个新的 .txt 文件时,它们不可用。因此,为了测试它们是否有效,我将文件重命名为 all.snippets,因为该文件之前不存在,它们突然按预期工作了。

除了将 .txt 片段添加到 all.snippets 之外,还有其他方法可以使 .txt 片段正常工作吗?

foo.snippets 中的 foo 不是指 .foo 扩展名,而是指 foo 文件类型,Vim 可能会也可能不会来自 .foo 扩展名。

在这种情况下,Vim 将 text 文件类型分配给具有 .txt 扩展名的文件,因此您的代码段(取决于 txt 文件类型)未激活.

将代码段文件重命名为 text.snippets 应该可以解决您的问题。