自定义vim-snippets片段的文件名

时间:2015-07-23 15:20:23

标签: vim

我已经开始在https://github.com/garbas/vim-snipmate使用https://github.com/honza/vim-snippets,并且遇到一些问题让我自己的代码片段起作用。

我的插件由Vundler管理,我已经创建了一个自定义.vim/snippets文件夹,我自己放置了javascript.snippets,并且正在使用此设置正确加载。

我想创建一些较小的代码段文件,例如:javascript.karma.snippetsjavascript.angular.snippets,以帮助我更好地整理它们。我的问题是我的代码片段不会加载,除非它们位于名为javascript.snippets的文件中。我查看了honza/vim-snippets repo并注意到他们能够以这种方式命名片段,但我不知道如何配置我的系统来加载不同的文件名。

github repo在FAQ中有这个,但我不知道如何检查它:

Check that your snippets file is in scope by either the filetype matching the path of the snippet file or the scope explicitly loaded.

1 个答案:

答案 0 :(得分:0)

我再次阅读文档,我的文件需要命名为javascript_angular.snippets自动加载:

From the docsTaking "scopes" from these options, it looks in each snippets/ directory in 'runtimepath' for files named scope.snippets, scope/*.snippets, or scope_*.snippets.