yasnippet-railsで候補が2つ出てた件

投稿日:

ここの記事を参考にemacs + rinari + yasnippetで便利に使っていたら、erbを編集している時にsnippetの候補が二つ出てきてムカついた。

原因はeschulte's yasnippets-rails at master - GitHubからダウンロードしたyasnippet-railsのディレクトリ内にhtmlという名前でrhtmlへのシンボリックリンクが存在していたため。

MacBookPro% ll
total 8
lrwxr-xr-x@  1 yz  staff    10  9 22 12:13 html-mode -> rhtml-mode
drwxr-xr-x@ 17 yz  staff   578  9  7  2008 rhtml-mode
drwxr-xr-x@ 49 yz  staff  1666  9  7  2008 ruby-mode

html-modeとrhtml-modeを二回読み込んでいたってことね。find | grepして探したけど定義ファイルが一個しか見つからなくてなんでだろうと思ってたけど、リンクを削除したら解決した。