熟悉开发工具,减少多余的操作流程有助于提高开发效率,而Sublime Text 2是sublime产品的经典版本,因此本文基于Sublime Text 2讲解sublime的使用技巧。

VI的主要作用是:抛弃鼠标的使用,完全通过键盘实现操作。

1.   sublime2添加到右键菜单(也适用于其他软件)

1.0 打开方式对比

传统打开文件方式:右键点击文件 -- 打开方式 -- sublime2,

本文采用方法则是:右键点击文件 -- sublime2

1.1 打开注册表(Win+R -- 输入regedit -- 确定)

          

1.2  找到HKEY_CLASSES_ROOT\*\shell,右击shell,新建项sublime2;再 右击sublime2,新建项command(目录结构如下图)

1.3 双击上图中的(默认),添加数值数据: “软件安装路径” -p --remote-tab-silent "%1",然后确定

注:软件安装路径可通过 ‘右击软件 -- 属性 -- 目标’ 获取

1.4 关闭注册表。右键点击要打开的文件,选择sublime2

2. 在sublime2中集成VI(文本编辑器)

2.0 阐述

VI包含两个插件:vintage和vintageEx。其中,vintageEx是vintage的拓展包。Vintage插件sublime2本身已经安装,所以我们只需要安装vintageEx以及更改配置。

2.1 下载VintageEx插件

2.2 在sublime中打开Preference -- Browse Packages...

2.3 将VintageEx文件夹复制到该目录下,然后关闭该窗口

2.4 在sublime2中打开Preference -- Settings-Default

2.5 将文件拉到最后一行,删除”ignored_pakages”的[]中的内容,即:“Vintage”。然后保存

2.6 sublime集成VI完成

3. 在sublime2中使用VI

    3.0 注意事项

             命令要区分大写

    3.1 VI的三种模式

        3.1.1 输入模式(INSERT MODE): 用来输入文本

        3.1.2 命令模式(COMMAND MODE):用来输入各种操作命令(处理文本的命令,例如:复制、粘贴等)

        3.1.3 末行模式 :用于操作软件(例如:保存、退出软件等)

3.2 VI模式之间的切换

    3.2.1 命令模式 --- >  输入模式

3.2.2 命令模式 --- >  末行模式

3.2.3 输入/末行模式 --- >  命令模式

3.2.4 模式转换图

3.3 命令模式 

3.4 末行模式

   更多内容,请关注:http://www.cnblogs.com/BlueStarWei/

sublime使用技巧之集成VI的更多相关文章

  1. sublime使用技巧之添加到右键菜单、集成VI

    熟悉开发工具,减少多余的操作流程有助于提高开发效率,而Sublime Text 2是sublime产品的经典版本,因此本文基于Sublime Text 2讲解sublime的使用技巧. VI的主要作用 ...

  2. sublime使用技巧汇总

    sublime使用技巧 Ubuntu下安装sublime text 3143版本 Install the GPG key: wget -qO - https://download.sublimetex ...

  3. PHP使用Sublime Text3技巧

    1 下载安装 2 安装Package Control 3 安装插件 4 快捷键 5 项目管理 6 设置代理 PHP开发时,笔者用过EditPlus3.Nodpad++.Vi.Vim和Netbeans, ...

  4. [转]sublime 使用技巧总结

    原文链接:http://www.cnblogs.com/yingzi/archive/2012/04/24/2469056.html 对于用惯了editplus的人来说,突然接触到sublime有点无 ...

  5. Sublime Text 技巧

    让sublime text2支持中文 安装Sublime Package Control 在Sublime Text 2上用Ctrl+-打开控制台并在里面输入以下代码,Sublime Text 2就会 ...

  6. sublime 使用技巧

    使用sublime使遇到的问题: 1.左侧菜单栏隐藏恢复:View ->Side Bar ->Show Side Bar 2.顶部菜单栏隐藏恢复:按住ctrl+shift+p,出现一个框, ...

  7. Sublime 操作技巧

    吐槽一下:刚下载的subime不是等宽字体,空格.表达.字母i什么的都很窄,看着不方便: 根据网上说的换成等宽字体,试了好多种字体,字体变了.但宽度没变. 然后有装了soda,和相应的color-th ...

  8. selenium的使用技巧及集成到scrapy

    为了爬取拉钩,今天学习了selenum的使用技巧.   from scrapy.http import HtmlResponse   class JSPageMiddleware(object):   ...

  9. sublime使用技巧(1)-- 下载与插件安装

    一.下载 到官网下载最新的版本 https://www.sublimetext.com/ Sublime官方插件网站 https://packagecontrol.io/ 二.插件安装配置 1.打开S ...

随机推荐

  1. UNIX网络编程——ICMP报文分析:端口不可达

    ICMP的一个规则是,ICMP差错报文必须包括生成该差错报文的数据报IP首部(包含任何选项),还必须至少包括跟在该IP首部后面的前8个字节(包含源端口和目的端口).在我们的例子中,跟在IP首部后面的前 ...

  2. android-async-http详解

    android-async-http开源项目可以是我们轻松的获取网络数据或者向服务器发送数据,使用起来非常简单,关于android-async-http开源项目的介绍内容来自于官方:http://lo ...

  3. Android官方命令深入分析之Device Monitor

    Android Device Monitor是一个提供了图形化界面的可以对Android应用进行调试和分析的独立的工具.Monitor工具不需要IDE环境,比如Android Studio.包括以下工 ...

  4. Python学习 - 输入和输出

    #输出 print('hello, python') print('The quick brown fox', 'jumps over', 'the lazy dog') #多个字符串,用逗号隔开,就 ...

  5. hadoop上C++开发两种方式的例子

    百度在使用Hadoop过程中同样发现了Hadoop因为Java语言带来的低效问题,并对Hadoop进行扩展. 而在此之前,百度也尝试了 Hadoop PIPES 和 Hadoop Streamming ...

  6. 【嵌入式开发】C语言 指针数组 多维数组

    . 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/21402047 . 1. 地址算数运算示例 指针算数运算 ...

  7. java中log的应用

    log的简单应用 备忘 加入jar包commons-logging-1.1.jar log4j.properties 如下(就放在src根目录底下 名字和位置都不要变) #OFF.FATAL.ERRO ...

  8. 证书,CSP与Openssl

    证书,CSP与Openssl 起因 最近在研究更安全的交互体系,自然想到的就是提供证书的交互方式.给用户分配一对公私钥,然后将私钥交给用户保管,用户在登录或者一些关键操作的时候通过私钥签名,从而保证其 ...

  9. 我所犯的JavaScript引用错误

    近期在w3cschool学习JavaScript和php--学完后,开始帮一哥们友情写网站.但是在使用ajax和Jquery的时候发现,我自己写的脚本不能运行.捣鼓了半天,没有发现任何语句错误.调试器 ...

  10. 网络I/O中的同步、异步、阻塞和非阻塞概念

    在学习网络编程过程中,经常会把这几个概念搞混淆. 同步I/O与异步I/O区别 我们先来看一下操作I/O时涉及的对象和步骤(这里我们以read为例): 这里会涉及到两个系统对象,一个是调用这个I/O的应 ...