在vim里编辑perl代码时,只要将光标移到模块名上,然后敲入':gm',就能立刻导航至那个模块。 特性: 1 使用@INC变量查找模块; 2 如果找到的模块只有一个,就会立刻跳至那个模块; 3 如果找到的模块不止一个(多个版本),会显示一个可供选择的列表(就像命令补全一样); 4 如果没有找到模块,则会给出高亮提示信息"Module '$module' not found"; 函数代码如下: let g:perl_path_to = {} function! GotoModule(module) let ...
格式优美的代码不但让人赏心悦目,而且可以方便阅读。开发团队之间更需要一个统一的代码风格。可是,写perl程序的人大都是懒惰之人,在写代码的同时还顾及风格,实在是累人的事情,不符合“lazy”的传统。 以前我在用vim写perl小程序的时候,格式常常是率性而为,即使有vim帮忙负责缩进,最后的格式也是不尽人意。我是个有点追求完美的人,我就想着如果在我写完乱七八糟的代码后,有个程序能像变魔术一样把代码整理得漂漂亮...
使用vim,csupport时遇如下问题 安装正常了,敲入如下命令 :filetype 会出现 filetype on :scriptname 会出现插件的名称数十个,其中包含c.vim :echo mapleader 当我设置为","时,能显示为(,)号 但当我设置为"\"时,显示为空什么也没有, 然后,输入一些快捷键如 \cd回车,无效果 ,cd回车,无效果, 事实上,\和 ,就输入不进去 咋办???!!! 我的vim安装于c:区,_vimrc如下: set nocompatibl...
make 的时候出现 gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_MOTIF -DFUNCPROTO=7 -DNARROWPROTO -I/usr/include/X11 -g -O2 -fno-strength-reduce -o objects/os_unix.o os_unix.c In file included from /usr/include/stropts.h:38, from os_unixx.h:58, from os_unix.c:38: /usr/include/sys/stropts.h:237: parse error before "t_uscalar_t" /usr/include/sys/stropts.h...