CubicLouve

Spring_MTの技術ブログ

use strict: use warnings; を忘れない

どうもperl書いてて、use strict: use warnings;を書かない人がいるらしい。。。。。

vimはファイル作成時に、指定したファイルから雛形が自動的にできるSkeletonAuってのがある。

SkeletonAu使って.pmとか作ったら、skelton呼び出して書けるようにしておく。

skeltonにuse strict: use warnings;書いておけばもう書き忘れないでしょう。

.vimrcに下記設定追加

augroup SkeletonAu
    autocmd!
    autocmd BufNewFile *.pl 0r $HOME/dotfiles/.vim/skel/skel.pl
    autocmd BufNewFile *.pm 0r $HOME/dotfiles/.vim/skel/skel.pm
    autocmd BufNewFile 00-compile.t 0r $HOME/dotfiles/.vim/skel/skel_00-compile.t
    autocmd BufNewFile 01-call_func.t 0r $HOME/dotfiles/.vim/skel/skel_01-call_func.t
    autocmd BufNewFile \%(00-compile\|01\-call_func)\@!*.t 0r $HOME/dotfiles/.vim/skel/skel.t
augroup END

テンプレはここらへんにある。

https://github.com/SpringMT/dotfiles/tree/master/.vim/skel

ちなみに、自分はもうperl書いてない。