antlrをvimで使う
拡張子*.gに対してシンタックスハイライトを有効にする。
以下の場所からantlr3.vimを取得
VIM/filetypeを編集
以下の記述を追加
以下の記述を追加
" Antlr3 au BufNewFile,BufRead *.g setf antlr3
メモ
rubyで/\"/の記述があると、それ以降が文字列として判断されてしまう。
rubyのシンタックス用にantlr3.vim中で以下を変更
"syn region antlrLiteral start=+'+ end=+'+ contains=antlrCharacter "syn region antlrLiteral start=+"+ end=+"+ contains=antlrCharacter " for ruby syn region antlrLiteral start=+^'\|[^\\]'+ end=+'+ contains=antlrCharacter syn region antlrLiteral start=+^"\|[^\\]"+ end=+"+ contains=antlrCharacter
応急処置だけど。。