Windows下使用VIM,搭建Mainframe开发环境.
由于大型机上面开发的工具实在是太落后,
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.
关键字字典补全:
所有插件的配置和脚本将继续呈现...
分享到:
相关推荐
为了搭建一个好的 C/C++ 开发环境,在 Linux 平台下选择 VIM 作为编辑器是一个不错的选择。下面我们将详细介绍如何在 Linux 环境下搭建好的 C/C++ 开发环境。 一、Linux 环境搭建 首先,我们需要在 Linux 平台下...
总结来说,在Windows系统下搭建Objective-C开发环境虽然不像在Mac OS X上那样直接便捷,但通过使用GNUstep等工具,我们依然可以实现在Windows系统下的Objective-C开发。希望这份详细的指南能够帮助那些需要或希望在...
本文将深入探讨如何使用VIM作为开发工具,配合Django搭建一个高效的Web开发环境,并进行项目部署。 首先,让我们了解一下VIM。VIM是一款高度可配置的文本编辑器,具有丰富的插件系统,可以满足开发者在编写代码时的...
下面我们将详细探讨Windows环境下使用Vim的相关知识点。 1. **安装GVim** - 下载:GVim的Windows安装包通常以.exe结尾,如"gvim73.exe"。你可以从Vim的官方网站或其他可信源下载最新版本。 - 安装过程:运行下载...
通过以上步骤,Vim就可以成为一个功能完备的C/C++开发环境,不仅提供了类似IDE的便利性,还保留了Vim轻量级和高效的特点。不过,请注意,Vim的学习曲线较陡峭,但一旦熟悉,其生产力提升会非常显著。
在Windows环境下使用Vim,不仅可以享受到其高效的编辑功能,还能在Windows操作系统中体验到类Unix的开发环境。以下是对Windows下Vim的一些核心知识点的详细说明: 1. **安装Vim**:首先,你需要下载适用于Windows的...
完整的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开发工具...
1. 为什么选择 vi/vim:作者认为 vi/vim 是一个超级的代码编辑器或编译器,原因是有很多 linux 下的程序员说它强大,并且在嵌入式硬件平台资源有限的情况下,使用 vi/vim 是非常适合的。 2. 安装中文帮助手册:下载...
在本文中,我们将深入探讨如何使用Vim编辑器搭建一个高效的Lua开发环境。Vim是一个高度可配置的文本编辑器,通过添加特定的模块和配置,可以将其转化为一个强大的Lua集成开发环境(IDE)。我们将重点介绍SpaceVim,...
在Windows环境下,Vim提供了一个图形界面版本,称为gvim,它保留了命令行版本的强大功能,同时提供了更加友好的图形界面。 在Windows上安装Vim,通常通过下载安装程序进行。"gvim71.exe" 是一个旧版本的GVim安装...
个人常用vim的IDE开发环境2015最新版。。 vim的快捷键和常用插件都已配好。。 支持cscope ctag,扩展工具栏,支持各类代码跳转查看。可以完全替代sourceinsight 支持自动编译输出窗口 支持代码符号定义快速预览...
Windows下的Vim编辑器,全称为“Vi Improved”,是一款强大的文本编辑工具,广泛应用于Linux、Unix等系统,但在Windows上同样有很好的支持。Vim以其高效、可高度自定义和扩展性著称,深受程序员和系统管理员的喜爱。...
然而,在不同的操作系统下,Vim的默认快捷键可能会与系统自带的快捷键产生冲突,尤其是在Windows环境下。本文将探讨Windows版本的Vim与Windows系统快捷键之间的冲突问题,并提供解决方案。 #### 冲突现象 在Linux...
总的来说,这个“vim完整开发环境”压缩包旨在提供一个高效、易用的Vim环境,帮助初学者快速适应Vim,并利用其强大的功能进行代码编写和编辑。记得定期更新你的插件和配置,以保持与最新技术同步,同时享受Vim带来的...
gVim是Vim的一个图形界面版本,专为Windows操作系统设计,使得在Windows环境下也能享受到Vim的强大编辑能力。 1. **Vim的基本操作**: - Vim分为命令模式和插入模式。在命令模式下,用户可以进行移动光标、删除、...
**Windows上的Vim编辑器详解** Vim,全称Vi IMproved,是在Windows平台上广泛使用的文本编辑器,尤其受到程序员和系统管理员的...通过不断学习和实践,你将能够利用Vim的各种特性和插件,打造一个个性化的开发环境。
Linux 下 C++ 开发环境搭建 Linux 作为一个开源的操作系统,广泛应用于服务器、嵌入式系统和个人计算机等领域。作为一名 C++ 开发者,在 Linux 平台上搭建一个完整的 C++ 开发环境是非常必要的。本文将详细介绍...
**Windows环境下Vim的使用详解** Vim,全名Vi Improved,是一款强大的文本编辑器,源自经典的Vi。尽管Vim最初是为Unix系统设计的,但随着其功能的不断拓展和增强,它同样可以在Windows平台上运行,提供高效、便捷的...