4

Can I map two file types to one snippet file?

For example, I would like both .html and .ctp files to use the hmtl.snippets file.

If not, would a sym link from the operating system do the trick?

Or can I create a global snippet file for all file types?

Thanks!

Bryan
  • 17,201
  • 24
  • 97
  • 123

2 Answers2

10

What romainl said. Additionally, you could create a ctp.snippets file and put an extends html command in it. All of this is well documented in UltiSnips' vimhelp.

wataya
  • 246
  • 2
  • 4
7

You can (at the very least):

  • use a symlink
  • duplicate html.snippets and rename it to ctp.snippets
  • add your general snippets to _.snippets
  • add autocmd BufEnter,BufNew *.ctp setf ctp.html to your ~/.vimrc
romainl
  • 186,200
  • 21
  • 280
  • 313