bambooflow Note

vimで使う

最終更新:

bambooflow

- view
メンバー限定 登録/ログイン

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

応急処置だけど。。

タグ:

ANTLR ruby
記事メニュー
ウィキ募集バナー