Emacs 使ってる人に dis られた挙句涙目で散々調べまわって苦労した。
まずはインストール
cpanm Vi::QuickFix
http://www.vim.org/scripts/script.php?script_id=896
.vim/ftplugin/perl_synwrite.vim
この二つを真(1)に書き換える
let s:default_perl_synwrite_qf = 1 let s:default_perl_synwrite_au = 1
.vimrc に追記
これは各自お好きなように。
" quickfix map <silent><C-c> :cn<CR> map <silent><C-l> :cl<CR>
vim 再起動して
use strict; use warnings; use 5.12.1; say $foo;
を :w で書き込もうとすると
Global symbol "$foo" requires explicit package name at - line 7. - had compilation errors. shell returned 255 Press ENTER or type command to continue
と出て保存できない。yatta.