Cygwin&Vim 搭建Mainframe IDE [13] - 在Vim中集成Cygwin的bash

Vim中调用外部命令需要用:!command<CR>,数一数,每次命令要多敲三个键.
别小看了,三个可以积少成多,你敲100个命令,就是300次多余击键.

至于集成进来的好处和有多强大的功能就不解释了,你懂的.
单是想想bash命令行具有了所有Vim的功能就够你激动的了.

这里需要Conque shell这个插件,支持Linu,Mac.
只有旧的版本支持Windows,所以想玩的话只能只能在Cygwin的终端模式下玩了,不过已经足够了.

安装前提条件:
1.确保你有类似ncurses devel的作为终端控制的组件,不然会报错.
2.支持Python特性的Vim 7.1及以上,没有的话下载一个Unix版本的Vim代码,并在Cygwin下重新编译:
./configure --with-features=huge --enable-pythoninterp --disable-gui
make
make install
注意是没有gui特性的终端模式版本.

下载Conque shell,用Vim打开那个vba文件,输入:so %
这里用到了vimball功能安装插件.

接下来你就可以体验在Vim中玩bash命令行了:
:ConqueTerm bash
:ConqueTerm mysql -h localhost -u joe -p sock_collection
:ConqueTerm man top
分别是运行bash, mysql, man命令
更多命令和窗口分割方式查看帮助:h ConqueTerm

不过目前有个问题就是不支持bash_profile的设置,有待研究.

看看效果吧:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值