IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

在vim(gvim)中运行终端(对,你没有看错,我也没有写反)

Vimer 2010-06-02 11:49:17 累计浏览 10,684 次
本机暂存

    最近一直在思考,如果又那么多需求需要在vim里面调试gdb,执行python文件,链接数据库,与其每一个都去用vim脚本实现,为什么不直接把终端所有操作接管呢?

    然后我去了www.vim.org的首页,然后,我居然真的看到了这个插件:

    Conque Shell

    下载链接:http://www.vim.org/scripts/script.php?script_id=2771

    这个插件目前的评分是 Rating 447/122, Downloaded by 1280 ,也就是差不多每个评分的人都是4分(Life Changing!),而我也是毫不犹豫的选择了这个选项。

    废话不多说,先来上图,对,你没有看错,这真的是vim.

    在vim中打开bash:

      bash  

    在vim中连接mysql:

    mysql

    在vim中打开python解释器:

    python

    哈哈,怎么样~~,是不是真的很酷!,OK,还有两张图,我们在最后再贴出来。来看一下这个插件的详细信息吧

    一.简介

        目前这个插件只能运行在linux或者mac下面,看了历史记录,曾经是支持windows的(杯具),另外,这个插件是后来用python全部重写了,估计是效率考虑吧

    二.这个插件的价值

        正如我开头所说的,当你习惯了vim之后,你会希望任何一个操作都在vim的分割窗口里面完成,而这个插件,完美的帮你达到了这一点~

    三.插件运行环境

        1.linux/mac

        2.python运行环境

    四.安装方法

        下载conque_1.1.vba,用vim打开后,执行:so %,会自动执行安装.

    五.使用方法

        一共四个命令:

        ConqueTerm        : 在当前的窗口打开

        ConqueTermSplit    :横向分割一个窗口之后打开

        ConqueTermVSplit :竖向分割一个窗口之后打开

        ConqueTermTab    :先建一个tab页之后打开

        在想要退出某个窗口操作时,按一下ESC,之后就会回到vim操作中。

        另外,在bash中,按下i,会自动到达终端最后的光标处,的确很贴心的设计。

    OK,now,enjoy it!

    作为彩蛋,送给大家两张图~~

    vim

    emacs

原图已失效

同分类推荐文章

  1. How to Set Up Homebrew Tap for Private CLI Tools: A Complete Guide (2026-05-27 02:13:03)
  2. WARNING: detected duplicate paths to the same disk导致crs无法正常启动故障解决 (2026-05-24 22:24:49)
  3. Terraform 极简入门:从 AWS-CLI 到基础设施即代码(IaC) (2026-05-20 08:00:00)

查看更多 DevOps 文章 →

建议继续学习

  1. 用Hyer来进行网站的抓取 (累计阅读 158,167)
  2. 配置Nginx+uwsgi更方便地部署python应用 (累计阅读 106,985)
  3. vim几个小技巧(批量替换,列编辑) (累计阅读 37,349)
  4. 程序员技术练级攻略 (累计阅读 35,195)
  5. python实现自动登录discuz论坛 (累计阅读 32,726)
  6. 简明Vim练级攻略 (累计阅读 22,183)
  7. python编程细节──遍历dict的两种方法比较 (累计阅读 20,283)
  8. 每个程序员都应该学习使用Python或Ruby (累计阅读 17,825)
  9. Chrome和goagent的配置方法,你懂的 (累计阅读 16,682)
  10. Vim下的代码自动补全和代码跳转阅读 (累计阅读 15,283)