2017-02-11 3 views
0

私はしばしばJSのユーザーであり、特定のスニペットは~/.vim/after/snippets/javascript/_.snippetsに配置されています。最近私はcoffeescriptに移動しましたが、自分のカスタムスニペットを定義することができません。私は自分のスニペットを使用したいが、私は後者の場合はされていない動作する必要があることを発見vim-snippets Coffee snippetsを考慮CoffeeScriptスニペットはvimでトリガされませんか?

.vim/after/snippets/coffee/_.snippets 
.vim/after/snippets/coffee/coffee.snippets 

を試してみました。私が使用しています

ファイルの拡張子は.coffeeあると

snippet log 
    console.log ${0} 

以下のようにスニペットがある私が何か間違ったことをやっていますか?

+1

1. coffeescriptバッファに ':set syntax? 'の出力はありますか? 2.あなたはスニペットを ''と ''だけでインデントすることになっています。 – romainl

+0

@romainlスニペットはのみを使用していますが、ここでは見逃している可能性があります。 ':set syntax'の出力は' syntax = 'です – georoot

答えて

0

私は問題を理解しました。まずそれが完了すると上記の問題がThis SF answer

から発見された

filetype off 
filetype plugin indent on 
syntax on 

を使用して、ために出力をチェックしたら、私はファイルタイプをリロードする必要がありました

Plugin 'kchmck/vim-coffee-script' 

を行うことでしょうvundleを使用してkchmck/vim-coffee-scriptをインストールset syntax、それがcoffeeを返す場合、すべてが設定されており、スニペットはうまく動作するはずです。

関連する問題