8

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

 2 years ago
source link: https://blogread.cn/it/article/1697?f=hot1
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

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

浏览:8620次  出处信息

    最近一直在思考,如果又那么多需求需要在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

建议继续学习:

QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习

Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK