文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>让你的 Vim 支持 Perl6!

让你的 Vim 支持 Perl6!

时间:2006-10-26  来源:大大狗

作者:flw 于 2005.03.29

前两天更新 Pugs 的时候,才发现不知道从什么时候开始 Pugs 的 util 目录下多了一个 perl6.vim,于是弄到我的 vim 上试了一下,效果还不错。现在把方法介绍给大家。

1,下载此文件: http://svn.openfoundry.org/pugs/util/perl6.vim
或者如果你手头上就有 Pugs 的源码的话,直接找 util/perl6.vim

2,将 perl6.vim 复制到你的机器的 $VIMRUNTIME/syntax/ 目录下。$VIMRUNTIME 表示你的 vim 的安装目录,如果你不知道,可以进入 vim,然后用『:echo $VIMRUNTIME』命令来查看。

3,用 vim 打开 $VIMRUNTIME/filetype.vim 文件(unix/linux 用户需要使用 root 身份),打开后,用 『/”\sPerl』 查找,可以看到类似于下面内容:

" Perl if has("fname_case") au BufNewFile,BufRead *.pl,*.PL call FTCheck_pl() else au BufNewFile,BufRead *.pl call FTCheck_pl() endif
找到后,你在这段内容前面插入以下内容:

" Perl6 au
BufNewFile,BufRead *.p6 setf perl6

然后保存退出。
4,用 vim 打开 $VIMRUNTIME/scripts.vim 文件,然后同样用『/”\sPerl』命令查找,可以看到类似于下面的内容:

" Perl
elseif s:name =~ 'perl'
set ft=perl
找到后,在它的前面插入以下内容:

" Perl6
elseif s:name =~ 'perl6'
set ft=perl6 " Perl6::Pugs
elseif s:name =~ 'pugs'
set ft=perl6

然后保存退出。
5,现在应该就好了,你随便找一个扩展名是 .p6 的文件,或者虽然扩展名是 .cgi 等 vim 无法识别的类型,但是第一行中写有 #!perl6 或者 #!pugs 的文件,vim 都应该能够按照 perl6 的语法高亮显示。
注意事项:
请在修改之前保留文件的副本。
相关阅读 更多 +
排行榜 更多 +
零界之痕手游安卓下载

零界之痕手游安卓下载

角色扮演 下载
漫游都市手机版下载

漫游都市手机版下载

赛车竞速 下载
涡轮螺旋桨飞行模拟器无限金币版下载

涡轮螺旋桨飞行模拟器无限金币版下载

模拟经营 下载