sublime使用技巧之集成VI
熟悉开发工具,减少多余的操作流程有助于提高开发效率,而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的更多相关文章
- sublime使用技巧之添加到右键菜单、集成VI
熟悉开发工具,减少多余的操作流程有助于提高开发效率,而Sublime Text 2是sublime产品的经典版本,因此本文基于Sublime Text 2讲解sublime的使用技巧. VI的主要作用 ...
- sublime使用技巧汇总
sublime使用技巧 Ubuntu下安装sublime text 3143版本 Install the GPG key: wget -qO - https://download.sublimetex ...
- PHP使用Sublime Text3技巧
1 下载安装 2 安装Package Control 3 安装插件 4 快捷键 5 项目管理 6 设置代理 PHP开发时,笔者用过EditPlus3.Nodpad++.Vi.Vim和Netbeans, ...
- [转]sublime 使用技巧总结
原文链接:http://www.cnblogs.com/yingzi/archive/2012/04/24/2469056.html 对于用惯了editplus的人来说,突然接触到sublime有点无 ...
- Sublime Text 技巧
让sublime text2支持中文 安装Sublime Package Control 在Sublime Text 2上用Ctrl+-打开控制台并在里面输入以下代码,Sublime Text 2就会 ...
- sublime 使用技巧
使用sublime使遇到的问题: 1.左侧菜单栏隐藏恢复:View ->Side Bar ->Show Side Bar 2.顶部菜单栏隐藏恢复:按住ctrl+shift+p,出现一个框, ...
- Sublime 操作技巧
吐槽一下:刚下载的subime不是等宽字体,空格.表达.字母i什么的都很窄,看着不方便: 根据网上说的换成等宽字体,试了好多种字体,字体变了.但宽度没变. 然后有装了soda,和相应的color-th ...
- selenium的使用技巧及集成到scrapy
为了爬取拉钩,今天学习了selenum的使用技巧. from scrapy.http import HtmlResponse class JSPageMiddleware(object): ...
- sublime使用技巧(1)-- 下载与插件安装
一.下载 到官网下载最新的版本 https://www.sublimetext.com/ Sublime官方插件网站 https://packagecontrol.io/ 二.插件安装配置 1.打开S ...
随机推荐
- Android的PopupWindow使用android学习之旅(四十三)
PopupWindow简介 PopupWindow是一个类似dialog的控件,可以接受任何的view作为下拉列表显示. 用法 代码展示 package peng.liu.test; import a ...
- JQuery EasyUI combobox(下拉列表框)
下拉列表框 继承 $.fn.combo.defaults. 重写 $.fn.combobox.defaults. 组合框显示一个可编辑的文本框和下拉列表,用户选择一个或多个值.用户可以直接输入文 ...
- Hessian探究(一)Hessian入门示例
一.hessian的maven信息: [html] view plain copy print? <dependency> <groupId>com.caucho</gr ...
- 03-Git常用命令演示、冲突演示
Git常用命令演示 Git的的思想其实和SVN还是蛮像的,可以参考之前svn文章一起加深了解. 新建一个user2目录,clone下代码. 修改readme.txt git status 可以看到re ...
- Java四大名著下载大全(中文+英文)
转自:http://www.blogjava.net/kuuyee/archive/2013/06/03/400084.html 抽时间整理了一下Java四大名著,分享出来方便大家学习! Note 郑 ...
- 03一些View总结
第三天 一 TextView 父类 : View >概念:文本控件 :文本内容的显示 默认配置不可编辑 子类EditText可以编辑 >属性: ...
- iOS中 Swift初级入门学习(二)
// Copyright (c) 2015年 韩俊强. All rights reserved. // import Foundation /* // 控制语句 // for - in // 遍历字符 ...
- 使用C++的string实现高精度加法运算
对于超大数字的运算,用long long int仍然不能解决,这时候就需要考虑通过模拟运算和数组存储来实现高精度运算. 本文讨论借助C++的string来实现高精度的运算. 首先输入的量直接存储为st ...
- Android源码浅析(三)——Android AOSP 5.1.1源码的同步sync和编译make,搭建Samba服务器进行更便捷的烧录刷机
Android源码浅析(三)--Android AOSP 5.1.1源码的同步sync和编译make,搭建Samba服务器进行更便捷的烧录刷机 最近比较忙,而且又要维护自己的博客,视频和公众号,也就没 ...
- Java Web 高性能开发,第 2 部分: 前端的高性能
Web 发展的速度让许多人叹为观止,层出不穷的组件.技术,只需要合理的组合.恰当的设置,就可以让 Web 程序性能不断飞跃.Web 的思想是通用的,它们也可以运用到 Java Web.这一系列的文章, ...