Vim UltiSnips - 1个片段文件的2种文件类型

时间:2013-10-10 22:04:01

标签: vim code-snippets macvim ultisnips

我可以将两种文件类型映射到一个代码段文件吗?

例如,我希望.html.ctp文件都使用hmtl.snippets文件。

如果没有,那么来自操作系统的sym链接会起作用吗?

或者我可以为所有文件类型创建全局代码段文件吗?

谢谢!

2 个答案:

答案 0 :(得分:9)

罗曼尔说。此外,您可以创建一个ctp.snippets文件并在其中放置extends html命令。所有这一切都在UltiSnips的vimhelp中有详细记载。

答案 1 :(得分:6)

你可以(至少):

  • 使用符号链接
  • 重复html.snippets并将其重命名为ctp.snippets
  • 将您的常规摘要添加到_.snippets
  • autocmd BufEnter,BufNew *.ctp setf ctp.html添加到您的~/.vimrc