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

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的设置,有待研究.

看看效果吧:

分享到:
评论

相关推荐

    cygwin下如何建立arm-linux-gcc

    cygwin下如何建立arm-linux-gcc,非常好,拥有很强的借鉴意义

    cygwin-cegcc-mingw32ce-0.51.0-1.part2.rar

    cygwin-cegcc-mingw32ce-0.51.0-1.part2.rar 本人比较懒,就不给向我要的同志们单独发了,想要自己下~~~

    cygwin下的arm-linux-gcc

    1. **cygwin** - 这是关键的环境,它使得开发者能够在Windows系统中运行与Linux兼容的命令行工具和程序。 2. **arm-linux-gcc** - 作为交叉编译器,它允许开发者在非ARM系统(例如Windows)上编写和编译针对ARM...

    cygwin-linux-to-win-1.rar_cygwin

    标题 "cygwin-linux-to-win-1.rar_cygwin" 提及的是关于将Linux环境的程序移植到Windows系统中使用的主题,主要涉及的技术是Cygwin。Cygwin是一款开源工具集,它为Windows操作系统提供了类Unix的开发和运行环境。...

    CYGWIN本地安装包(2013-4-11更新)

    CYGWIN本地安装包(2013-4-11更新) 搜狐源 iso文件4.8G 下载后解压即可使用虚拟光驱安装

    Cygwin+Eclipse搭建Hadoop单机开发环境-2

    在本教程中,我们将深入探讨如何使用Cygwin和Eclipse搭建Hadoop的单机开发环境,这将有助于你理解Hadoop的基础知识以及如何在Windows操作系统上进行开发和测试。Cygwin是一个在Windows上模拟Linux环境的工具,它允许...

    Cygwin用户说明书. Cygwin User's Guide. cygwin-ug-net

    Cygwin 支持 Unix 信号机制,这使得开发者可以在程序中处理中断信号、终止信号等。这种机制有助于增强应用程序的健壮性和响应性。 ##### 1.6.8 套接字 Cygwin 实现了标准的 Unix 套接字接口,允许开发者编写网络...

    cygwin-gcc-6.3.0-python-5

    cygwin离线安装包

    cygwin-bash.exe

    cygwin安装目录bin中的bash.exe文件

    cygwin-gcc-6.3.0-python-6

    cygwin离线安装包

    cygwin-gcc-6.3.0-python-2

    cygwin离线安装包

    cygwin-gcc-6.3.0-python-4

    cygwin离线安装包

    NCL_NCARG-6.5.0-CYGWIN_NT-10.0-WOW_i686.tar.gz

    2. **设置环境变量**:在Cygwin的bash环境下,需要设置`PATH`和`LD_LIBRARY_PATH`环境变量,使其包含`bin`和`lib`目录,以便正确找到NCL的可执行文件和依赖库。 3. **测试安装**:打开终端,输入`ncl -V`,如果正确...

    cygwin-devel-20100224,cygwin-1.7.1-1

    老版本,比较适合开发用,最新版本有的软件不能兼容

    Cygwin+NS2.33安装过程0-2

    通过上述步骤,你将能够在Windows系统上成功搭建起Cygwin+NS2.33的开发环境。这一环境不仅能够提供接近Unix/Linux的开发体验,还能够支持复杂的网络协议仿真,对于从事网络研究和教育的人员来说,是极其宝贵的资源。...

    cygwin-cegcc-mingw32ce-0.51.0-1.part1.rar

    cygwin-cegcc-mingw32ce-0.51.0-1.part1.rar 本人比较懒,就不给向我要的同志们单独发了,想要自己下~~~

    Cygwin+Eclipse搭建Hadoop单机开发环境-3

    在本教程中,我们将深入探讨如何使用Cygwin和Eclipse搭建Hadoop的单机开发环境,以便在Windows操作系统上进行高效的数据处理和分析。Cygwin是一个提供Linux-like环境的开源工具集,使得Windows用户可以运行原本为...

    Cygwin+Eclipse搭建Hadoop单机开发环境离线包-cygwin-setup

    在Windows操作系统上搭建Hadoop开发环境,通常会借助于Cygwin模拟Linux环境,并通过Eclipse作为集成开发环境。本文将详细介绍如何在Windows 7 32位系统中使用Cygwin和Eclipse来构建一个Hadoop的单机开发环境。 首先...

    Cygwin 64 bit

    你可以在Cygwin的终端中运行Linux命令,如`bash`、`ls`、`cd`等。 在Cygwin环境下安装Hadoop,你需要下载Hadoop的源码或者二进制发行版,然后根据官方文档配置环境变量、编辑配置文件,并按照特定步骤进行编译或...

    ns-allinone-2.27-cygwin-binaries.zip_NS-2_cygwin_ns_ns binaries_

    Cygwin环境则为Windows用户提供了在类似Unix的环境中运行NS-2的可能性,使得那些原本只在Linux环境下工作的软件可以在Windows上运行。 总的来说,"ns-allinone-2.27-cygwin-binaries.zip" 是一个包含了NS-2网络...

Global site tag (gtag.js) - Google Analytics