私はvimを初めて使用し、spf13構成で遊んでいます。これは素晴らしいことです。私が把握できていないことの 1 つは、ある種類のファイルのスニペットを別の種類のファイルで使用できるようにする方法です。私の個人的な状況では、javascript および javascript-jquery スニペットを html ファイルで使用したいと考えていました。これが私が試したものです:
au BufRead,BufNewFile *.html set ft=html.js
call ExtractSnipsFile(g:neosnippet#snippets_directory.'javacript-jquery.snippets','html')
let g:snipMate = {}
let g:snipMate.scope_alias = {}
let g:snipMate.scope_alias['html'] = 'html,javascript,javascript-jquery'
let g:snipMate = {}
let g:snipMate.scope_aliases = {}
let g:snipMate.scope_aliases['html'] = 'html,javascript,javascript-jquery'
これらの行を .vimrc.before.local ファイルと .vimrc.local ファイルの両方に入れてみました。
これらのいずれも、javascript スニペットが html ファイルで機能することを許可していないようです。私は最終的にあきらめて、すべてのjavascriptおよびjavascript-jqueryスニペットをhtmlスニペットファイルに対処しました。それはうまくいきましたが、別の方法があれば知りたいです。