`
richiewu
  • 浏览: 34153 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

Windows下使用VIM,搭建Mainframe开发环境(一)

 
阅读更多
Windows下使用VIM,搭建Mainframe开发环境.
Soft List: gVim
由于大型机上面开发的工具实在是太落后,
IBM的 Web Sphere Enterprise 据说可以联机开发大型机应用,不过好像很贵,
还是用这个星球上最强大的文本编辑工具之一VIM来干活吧.
效果图:

­

需要用到的插件列表:
COBOL:
VIM已经默认包含COBOL的语法高亮文件.
PL/I
包含语法高亮和自动缩进.
JCL:
语法高亮脚本.
快速搜索和打开文件,目录以及缓冲区,需要用到Unix命令创建文件索引.


­
快速查看和切换VIM已经打开的缓冲区.不需要配置,按下F4即可调出显示窗口.

­
像TextMate一样补全函数,
比如for<tab>,补全成为
for(<{i}> = <{}>; <{i}> < <{count}>; <{i}> += <{}>)
{
<{}>
}
<{}>
补全SELECT函数:



自动缩进后:

­
在一行或选定区域中快速注释和解开注释标记.


­
使搜索也具有按下<Tab>键自动完成的功能.
需要配合COBOL脚本使用.
横向或纵向显示日历功能.
­
查看,修改剪贴板和寄存器内容.
快速搜索目录,缓冲区,任意目录的文件,书签,最近使用的文件,最近使用的命令等.
配合Lookupfile,几乎能快速打开任何你需要的.

­
netrw VIM自带标准插件,很好的树形目录浏览功能.
给一段选中的文字添加引号,括号,等等.
扩展Tab键功能,自动完成,关键字补全等等.
taglist VIM默认插件,很强的tag功能,但是大型机上用到的时候不多,目前只有COBOL可以用上.
­
另外我自己写了一些脚本,包括
PLI成员变量补齐:
可以补齐当前文件(缓冲区)定义的变量的成员变量,
以及引用到的COPYBOOK中定义的变量.
PLI语法自动缩进:
缩进功能还不是很完整.
COBOL/JCL/PLI函数补全
比如PLI中的IF可以补全为
IF <{condition}>
THEN DO;
<{}>
END;<{}>
当然包含其他函数的补全,可以节省很多输入工作.
成员变量补全:

COBOL/JCL/PLI关键字字典自动完成
自动完成当中的关键字,比如BU<Tab> 补全成为BUILTIN.
关键字字典补全:

­
所有插件的配置和脚本将继续呈现...
分享到:
评论

相关推荐

    windows下的使用vim

    windows下可以使用linux的vim工具

    vim配置C/C++开发环境.zip

    vim配置C/C++开发环境,包括函数补全小括号补全等等,基本跟ide差不多,内附步骤。 注:vim中需要使用tab键来调出下拉框

    windows vim IDE搭建

    完整的windows vim IDE搭建环境搭建,文档简单详细明了,安装文件很齐全,只要按照文档,不用5钟,windows vim IDE搭建就可以搭建完成,并且好用,所有的插件全了ctag、cscope、taglist、函数列表等,还有使用说明。...

    常用web开发工具 02 windows下vim编辑器

    常用web开发工具 02 windows下vim编辑器常用web开发工具 02 windows下vim编辑器常用web开发工具 02 windows下vim编辑器常用web开发工具 02 windows下vim编辑器常用web开发工具 02 windows下vim编辑器常用web开发工具...

    Ubuntu7.10 vivim搭建超级cc++编程环境

    1. 为什么选择 vi/vim:作者认为 vi/vim 是一个超级的代码编辑器或编译器,原因是有很多 linux 下的程序员说它强大,并且在嵌入式硬件平台资源有限的情况下,使用 vi/vim 是非常适合的。 2. 安装中文帮助手册:下载...

    适用于windows下vim的cscope和ctag

    在windows下用vim的兄弟不少吧。 代码的话需要用cscope和ctags的组合, 可以达到类似sourceinsight的效果。这次上传的是cscope.exe和ctags.exe。这个是编译好的版本,在windows下直接用。不需要cygwin.dll的参与 我...

    如何使用Vim搭建Lua开发环境详解

    主要给大家介绍了关于如何使用Vim搭建Lua开发环境的相关资料,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

    windows 下的 vim

    windows 下的 vim, 给爱好vim的人

    Linux下由VIM搭建C/C++开发环境介绍

    这个演讲文稿介绍了如何在linux环境下搭建好用的C与C++开发环境,片子里有详细的步骤演示。

    vim个人配置好的开发环境,支持macosx/linux/windows

    个人常用vim的IDE开发环境2015最新版。。 vim的快捷键和常用插件都已配好。。 支持cscope ctag,扩展工具栏,支持各类代码跳转查看。可以完全替代sourceinsight 支持自动编译输出窗口 支持代码符号定义快速预览...

    windows 下的 vim 编辑器

    windows 下的 vim gvim 编辑器

    VIM,Django的web开发环境部署

    NULL 博文链接:https://acheron.iteye.com/blog/394654

    windows下的vim文本编辑器

    windows下的vim文本编辑器,本人已将vim程序和vim运行时环境整合到了一起,下载解压后,点击install即可安装。然后添加环境变量到path。位置为当前解压的路径如:d:\vim732\vim。然后再ms_dos下敲入vim即可使用,比...

    windows搭建gcc开发环境(msys2)

    msys2可以在windows下搭建一个完美的类linux环境,包括bash、vim、gcc、make等工具都可以通过包管理器来添加和卸载 msys2的包管理器是使用的pacman,用过archlinux的应该都知道pacman了。 我们现在的目标是要集成...

    Linux下搭建强大VIM开发环境 (支持 Qt4 自动补全)

    前提: ...还有其他功能介绍和使用说明请看 Read Me.txt 安装方法: 只需解压后在终端运行 ./install.sh 如果运行不了, 执行 chmod +x install.sh 测试环境: VIM版本: 7.2.330 操作系统: ubuntu 10.04

    windows中使用Vim

    本资源包含如何在windows上使用VIM详细说明,还有有用的学习链接,广大vim控们,在windows 上照样让我们体会vim给我们带来的乐趣

    gvim windows下的vim编辑器

    Vim是Linux上的著名的文本编辑器,他是早年的Vi编辑器的加强版。这个gVim是windows版

    Windows快捷键与Vim快捷键冲突解决

    Windows快捷键与Vim快捷键冲突的解决办法 Vim Hot-key and Windows Hot-key conflicts

    windows下vim配置文件

    windows下vim配置文件

    windows中的vim文本编辑器

    想要在windows上使用vim命令吗?,那就用vim文本编辑器吧,传说中的神器,每天使用一点点,linux文本操作再也不怕了

Global site tag (gtag.js) - Google Analytics