*perlsupport.txt* Perl Support January 25 2011
Perl Support *perl-support* *perlsupport*
Plugin version 4.10
for Vim version 7.0 and above
Fritz Mehner <mehner@fh-swf.de>
Perl Support implements a Perl-IDE for Vim/gVim. It is written to considerably
speed up writing code in a consistent style. This is done by inserting
complete statements, comments, idioms, code snippets, templates, and POD
documentation. Reading perldoc is integrated. Syntax checking, running a
script, running perltidy, running perlcritic, starting a debugger and a
profiler can be done with a keystroke.
1. Usage with GUI |perlsupport-usage-gvim|
1.1 Menu 'Comments' |perlsupport-comments|
1.1.1 Append aligned comments |perlsupport-aligned-comm|
1.1.2 Adjust end-of-line comments |perlsupport-comm-realign|
1.1.3 Toggle comments |perlsupport-comm-toggle|
1.1.4 Comment out a block of code |perlsupport-comm-block|
1.1.5 Uncomment a block of code |perlsupport-uncomm-block|
1.1.6 KEYWORD + comment |perlsupport-comm-keywords|
1.2 Menu 'Statements' |perlsupport-statements|
1.2.1 Normal mode, insert mode |perlsupport-stat-norm-ins|
1.2.2 Visual mode |perlsupport-stat-visual|
1.3 Menu 'Idioms' |perlsupport-idioms|
1.3.1 Stub subroutine |perlsupport-stub-sub|
1.3.2 Opening files |perlsupport-open-files|
1.4 Menu 'Snippets' |perlsupport-snippets-menu|
1.4.1 Code Snippets |perlsupport-snippets-menu|
1.4.2 Code Templates |perlsupport-templates-menu|
1.5 Menu 'Regex' |perlsupport-regex|
1.5.1 Compose regular expressions |perlsupport-regex-compose|
1.5.2 Explain regular expression |perlsupport-regex-explain|
1.5.3 Match |perlsupport-regex-match|
1.5.3.1 Visual mode |perlsupport-regex-visual-mode|
1.5.3.2 Multiline strings |perlsupport-regex-match-multiline|
1.5.3.3 Modifier g |perlsupport-regex-modifier-g|
1.5.3.4 Normal mode |perlsupport-regex-normal-mode|
1.5.4 Match multiple |perlsupport-regex-match-multiple|
1.5.5 Submenu 'CharCls' |perlsupport-regex-charcls|
1.5.6 Submenu 'Unicode property' |perlsupport-regex-unicodeprop|
1.5.7 Submenu 'extended Regex' |perlsupport-regex-ext|
1.6 Menu 'File-Tests' |perlsupport-filetests|
1.7 Menu 'Spec-Var' |perlsupport-specvar|
1.8 Menu 'POD' |perlsupport-pod|
1.8.1 Menu 'invisible POD' |perlsupport-pod-invisible|
1.8.2 Run podchecker |perlsupport-podchecker|
1.8.3 Run a POD translator |perlsupport-podtranslator|
1.9 Menu 'Run' |perlsupport-run|
1.9.1 Run script |perlsupport-run-script|
1.9.2 Check syntax |perlsupport-syntax-check|
1.9.3 Command line arguments |perlsupport-cmdline-args|
1.9.4 Perl command line switches |perlsupport-perl-switches|
1.9.5 Run make |perlsupport-run-make|
1.9.6 Debug |perlsupport-run-debug|
1.9.7 Read perldoc |perlsupport-perldoc|
1.9.8 Generate Perl module list |perlsupport-module-list-generation|
1.9.9 Show installed Perl modules |perlsupport-module-list|
1.9.10 Run perltidy |perlsupport-perltidy|
1.9.11 Profiler |perlsupport-profiler|
1.9.12 Run perlcritic |perlsupport-perlcritic|
1.9.13 Save buffer with timestamp |perlsupport-timestamp|
1.9.14 Hardcopy |perlsupport-hardcopy|
1.9.15 Settings |perlsupport-settings|
1.9.16 Xterm size |perlsupport-xterm|
1.9.17 Change Output Destination |perlsupport-output|
1.10 Help |perlsupport-help|
2. Usage without GUI |perlsupport-mappings|
3. Function Keys |perlsupport-function-keys|
4. Customization and configuration |perlsupport-customization|
4.1 Files |perlsupport-custom-files|
4.2 Global variables |perlsupport-custom-variables|
4.3 The root menu |perlsupport-custom-root|
4.4 Navigate through PODs |perlsupport-custom-navigate|
4.5 Tabulator width |perlsupport-custom-tab|
4.6 System-wide installation |perlsupport-system-wide|
4.7 Non-standard installation |perlsupport-non-standard|
5. Template files and tags |perlsupport-templates|
5.1 Template files |perlsupport-templates-files|
5.2 Macros |perlsupport-templates-macros|
5.2.1 Formats for date and time |perlsupport-templates-date|
5.3 Templates |perlsupport-templates-names|
5.3.1 Template names |perlsupport-templates-names|
5.3.2 Template definition |perlsupport-templates-definition|
5.3.3 Template expansion |perlsupport-templates-expansion|
5.3.4 The macros <+text+> etc. |perlsupport-templates-jump|
5.3.5 Command Ctrl-j |perlsupport-Ctrl-j|
5.4 Switching between template sets |perlsupport-templates-sets|
6 Perl::Tags |perlsupport-perltags|
7. Perl Dictionary |perlsupport-dictionary|
8. Optional Dependencies |perlsupport-dependencies|
9. Compiling Vim |perlsupport-compile-vim|
10. Folding |perlsupport-folding|
11. Additional Mappings |perlsupport-ad-mappings|
12. Autoloading |perlsupport-autoload|
13. MS-Windows particularities |perlsupport-windows|
14. Troubleshooting |perlsupport-troubleshooting|
15. Release Notes / Change Log |perlsupport-release-notes|
16. Credits |perlsupport-credits|
How to add this help file to vim's help |add-local-help|
==============================================================================
1. USAGE WITH GUI (gVim) *perlsupport-usage-gvim*
==============================================================================
Nearly all menu entries insert code snippets or comments. All of these are
contained within template files and can be changed by the user to meet their
requirements (see|perlsupport-templates|).
If the root menu 'Perl' is not visible call it with the item
"Load Perl Support" from the standard Tools-menu.
The item "Unload Perl Support" can be used to unload the Perl root menu.
See also |perlsupport-custom-root|.
------------------------------------------------------------------------------
1.1 MENU 'Comments' *perlsupport-comments*
------------------------------------------------------------------------------
1.1.1 APPEND ALIGNED COMMENTS TO CONSECUTIVE LINES *perlsupport-aligned-comm*
--------------------------------------------------
In NORMAL MODE the menu item
'Line End Comm.'
will append a comment to the current line.
In VISUAL MODE this item will append aligned comments to all marked lines.
Marking the 3 lin
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
最实用完整的VIM/GVIM配置 (409个子文件)
en.utf-8.add 93B
assert 720B
perl-modules.list.backup 50B
vividchalk.bak 5KB
basename+pathname 132B
basename-function 466B
bash-file-header 482B
bash-frame 175B
bash-function-description 246B
customization.bashrc 389B
README.bashsupport 8KB
calloc_double_matrix.c 1KB
calloc_int_matrix.c 1KB
main.c 498B
main.cc 503B
ChangeLog 24KB
ChangeLog 23KB
ChangeLog 17KB
check-for-signed-integer 88B
check-for-unsigned-integer 74B
check-number-of-command-line-arguments 257B
version6.cnx 570KB
version7.cnx 379KB
options.cnx 312KB
version5.cnx 298KB
eval.cnx 291KB
todo.cnx 244KB
syntax.cnx 170KB
pi_netrw.cnx 145KB
usr_41.cnx 76KB
insert.cnx 71KB
index.cnx 70KB
quickref.cnx 65KB
change.cnx 64KB
editing.cnx 63KB
starting.cnx 63KB
spell.cnx 55KB
mbyte.cnx 54KB
map.cnx 54KB
quickfix.cnx 53KB
pattern.cnx 50KB
autocmd.cnx 48KB
windows.cnx 48KB
motion.cnx 48KB
cmdline.cnx 42KB
gui.cnx 39KB
vi_diff.cnx 39KB
term.cnx 38KB
intro.cnx 36KB
tagsrch.cnx 33KB
netbeans.cnx 33KB
os_vms.cnx 31KB
message.cnx 28KB
print.cnx 28KB
usr_10.cnx 27KB
usr_44.cnx 26KB
ft_sql.cnx 26KB
indent.cnx 26KB
repeat.cnx 25KB
various.cnx 24KB
gui_x11.cnx 23KB
usr_03.cnx 22KB
filetype.cnx 22KB
usr_40.cnx 22KB
gui_w32.cnx 21KB
fold.cnx 21KB
usr_30.cnx 21KB
if_tcl.cnx 21KB
usr_05.cnx 21KB
tips.cnx 20KB
usr_24.cnx 20KB
visual.cnx 20KB
develop.cnx 19KB
usr_25.cnx 19KB
usr_29.cnx 19KB
usr_04.cnx 18KB
usr_08.cnx 18KB
if_cscop.cnx 18KB
usr_21.cnx 18KB
usr_27.cnx 18KB
pi_getscript.cnx 18KB
usr_02.cnx 17KB
ft_ada.cnx 17KB
usr_45.cnx 17KB
usr_90.cnx 17KB
os_win32.cnx 16KB
usr_28.cnx 16KB
usr_07.cnx 15KB
undo.cnx 15KB
if_pyth.cnx 14KB
diff.cnx 14KB
usr_22.cnx 14KB
usr_11.cnx 13KB
usr_42.cnx 13KB
uganda.cnx 13KB
scroll.cnx 13KB
usr_20.cnx 13KB
digraph.cnx 13KB
version4.cnx 13KB
os_msdos.cnx 13KB
共 409 条
- 1
- 2
- 3
- 4
- 5
资源评论
- darkiller1232012-08-02还行吧,就是不全
六六哥
- 粉丝: 118
- 资源: 70
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于jsp+mysql的JSP九宫格日记本源码.zip
- 基于jsp+mysql的JSP会员卡积分管理系统源码.zip
- 仿小米商城微信小程序源码+项目说明.zip
- 基于jsp+mysql的JSP个人日记本源码.zip
- 南溪CN No1 fps网络断网工具.zip
- 基于jsp+mysql的JSP宠物商城源码.zip
- C++开发基于Qt的音乐播放器的设计与实现项目源码+项目使用说明(毕业设计).zip
- 基于jsp+mysql+servlet的JSP图书馆图书管理系统源码.zip
- C++开发基于Qt的音乐播放器的设计与实现项目源码+项目使用说明(毕业设计).zip
- 【2024win11软件启动速度反应慢解决方法附工具】
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功