vimでrubyのコードを保存した際に、シンタックスチェックをしてくれるような設定を導入してみた。 これで、実行してみてシンタックスエラーじゃん、というのが減らせるようになった。 以下の設定を.vim/after/ftplugin/ruby.vimに記述。 (rubyのftpluginが発動した後に実行される) function! s:ExecuteMake() if &filetype == 'ruby' && expand('%:t') !~? '^pry\d\{8}.\+\.rb' silent make! -c "%" | redraw! endif endfunction compiler ruby augroup rbsytaxcheck autocmd! BufWritePost <buffer> call s:ExecuteMake() augroup END compil
![vimでrubyのコードを保存した時に、シンタックスエラーをチェックして、エラーをハイライトする - joker1007’s diary](https://cdn-ak-scissors.b.st-hatena.com/image/square/c1105246f5d3253233d1a9944371f6a610c02806/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fj%2Fjoker1007%2F20120302%2F20120302000731.png)