我使用 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/