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

标签 vim vim-plugin snipmate

我使用 snipmate 进行编码,效果很好。

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

它的设计就是为了这样工作吗?如何获得临时文件类型的代码片段扩展?

最佳答案

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

请注意,~/.vim/snippets/_.snippets 中的片段是“全局”的,因此可以在任何文件类型中使用。

如果您想在 HTML 文件中扩展 JavaScript 代码段,可以使用 :set ft=html.javascript“组合”文件类型。

关于vim-snipmate 不扩展非源代码文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27794417/

相关文章:

macos - Vim 彻底坏了,无法使用

python - 如何改变 vim Python 缩进大小?

vim - 使用一些 vim 插件保存 session 的问题

vim - VIM 的 Ultisnips 插件如何处理 HTML 片段内的删除?如何将div中的id更改为class?

Vim:SnipMate 插件:如何更改 .snippet 并即时更新?

vim:如何删除整个文件的 6 个前导字符?

python - 为 Vim 和 Syntastic 切换 Python 版本

正则表达式在线工作但不能在 Vim 中工作

vim - 改进 vimdiff 语法高亮