vim-snipmate 不扩展非源代码文件

vim-snipmate not expanding non-source code file

我正在使用 snipmate 进行编码,它工作正常。

但是我也想在 txt 文件扩展名上使用它,但这根本不起作用。

它是设计成那样工作的吗?如何在临时文件类型上进行代码段扩展?

*.txt 文件具有 text 文件类型,但您可能没有该文件类型的片段。您可以在 ~/.vim/snippets/text.snippets 中创建它们,并对没有片段的每种文件类型执行相同的操作。

请注意 ~/.vim/snippets/_.snippets 中的片段是 "global",因此在任何文件类型中都可用。

如果您想扩展 HTML 文件中的 JavaScript 片段,您可以 "combine" 文件类型 :set ft=html.javascript