--> 在vim的配置文件中添加以下的键绑定:
map ,t <Esc>:!perl -c %<CR>
编写perl脚本的进程中,只要运行,t(逗号t)可以快速的检查脚本是否有语法错误了。
例如使用vim编缉脚本:
#!/usr/bin/perl -w
use strict;
use IO::File;
use Digest::MD5;
my $file=shift;
my $chk_sum=Digest::MD5->new();
$chk_sum->addfile(IO::File->new($file));
print $chk_sum->hexdigest,"\t$file\n";
~
按ESC进行命令模式并运行,t
[root@supersun.biz ~]#vi digmd5.pl
digmd5.pl syntax OK
请按 ENTER 或其它命令继续
再看一个语法有错的情况:
Global symbol "$file" requires explicit package name at digmd5.pl line 6.
Global symbol "$file" requires explicit package name at digmd5.pl line 9.
Global symbol "$file" requires explicit package name at digmd5.pl line 10.
digmd5.pl had compilation errors.
Shell 已返回255
请按 ENTER 或其它命令继续
根椐自己的实际情况,可以设定自己的键绑定。

发表评论