zoukankan      html  css  js  c++  java
  • MacVim 使用 ConqueTerm 插件要注意的几点

    其间遇到两个问题,简单记录一下:

    1.MacVim 有几种途径可以得到,

    一个是直接下载可用的版本,在 GoogleCode 里面有二进制版本可用~

    一个是在 github 上面得到 macVim 的源代码,自己编译出 MacVim.app 来使用。

    这两者有些区别,后者的make 配置和前者的不一样,

    结果就导致我在使用 ConqueTerm 的时候不断地提示 python 接口没有准备好~

    你妹的,mac 里面默认就是自带了 python 2.7 的啊!

    按照给出的提示google 了一遍,没有找到打开 python 接口的选项。

    后来没办法了就用回 GoogleCode 里面别人生成好的版本,结果就发现没有问题了~


    2.关于 ConqueTerm 的使用方法

    在 vim 的命令模式下需键入 :ConqueTerm(Split) bash 才能打开一个带有 Terminal 功能的子窗口

    我也没仔细看使用说明,一个劲儿的在那儿输入 ConqueTerm、ConqueTermSplit 等命令,

    死活就是不能出来 bash 窗口,老提示:Error471: arg required!

    后面仔细看了看,才知道那个所指的参数就是 bash,

    妹的太坑爹了,哪怕再多一点儿提示我也不至于纠结那么久~


    以下是我找到的那篇关于 ConqueTerm 如何安装、使用的文章~

    http://www.vimer.cn/2010/06/%E5%9C%A8vimgvim%E4%B8%AD%E8%BF%90%E8%A1%8C%E7%BB%88%E7%AB%AF%E5%AF%B9%E4%BD%A0%E6%B2%A1%E6%9C%89%E7%9C%8B%E9%94%99%E6%88%91%E4%B9%9F%E6%B2%A1%E6%9C%89%E5%86%99%E5%8F%8D.html

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


    在vim中连接mysql:

     
    在vim中打开python解释器:


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

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

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

    三.插件运行环境 
        1.linux/mac 
        2.python运行环境

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

    五.使用方法 
        一共四个命令: 
        ConqueTerm        <command>: 在当前的窗口打开<command> 
        ConqueTermSplit    <command>:横向分割一个窗口之后打开<command> 
        ConqueTermVSplit <command>:竖向分割一个窗口之后打开<command> 
        ConqueTermTab    <command>:先建一个tab页之后打开<command>

        在想要退出某个窗口操作时,按一下ESC,之后就会回到vim操作中。 
        另外,在bash中,按下i,会自动到达终端最后的光标处,的确很贴心的设计。

    OK,now,enjoy it!

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







    原创文章,版权所有。转载请注明:转载自Vimer的程序世界 [ http://www.vimer.cn ]

    本文链接地址: http://www.vimer.cn/?p=1351


  • 相关阅读:
    uva 10369 Arctic Network
    uvalive 5834 Genghis Khan The Conqueror
    uvalive 4848 Tour Belt
    uvalive 4960 Sensor Network
    codeforces 798c Mike And Gcd Problem
    codeforces 796c Bank Hacking
    codeforces 768c Jon Snow And His Favourite Number
    hdu 1114 Piggy-Bank
    poj 1276 Cash Machine
    bzoj 2423 最长公共子序列
  • 原文地址:https://www.cnblogs.com/java20130723/p/3212053.html
Copyright © 2011-2022 走看看