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/
最新文章
- VA01复制单据,更新定价日期和价格
- GJM :用JIRA管理你的项目(二)JIRA语言包支持及插件支持 [转载]
- java 和 mysql 获取周 星期 的第一天 最后一天 或者 月的 日期(字符串转日期,日期转字符串,日期加减)
- 第五章 与众不同的this
- docker 中运行 sshd 服务
- 下载youku视频(python3)
- JS立即执行函数表达式(IIFE)
- linux vi/vim编辑文件显示行号
- 面板JPanel,滚动面板JScrollPane,文本域JTextArea
- cookies,sessionstorage,localstorage的区别?
- Play 2D games on Pixel running Android Nougat (N7.1.2) with Daydream View VR headset
- OneAPM 重磅登陆 CTDC 2018展示“ AIOps 双雄”创新实力
- gitlab代码仓库迁移
- threeSum问题
- 2018年末--积极拥抱h5.转载 大前端时代来临,我们何去何从?
- Vue, element-ui Module build failed: Error: No PostCSS Config found
- 循序渐进学.Net Core Web Api开发系列【15】:应用安全
- asp.net MVC中防止跨站请求攻击(CSRF)的ajax用法
- iOS UI-手势(Gesture)
- Hive桶列BucketedTables
热门文章
- Android的数字选择器NumberPicker-android学习之旅(三十七)
- 03 RadioButton 单选按钮
- Douglas Adams - 3 Rules That Describe Our Reactions To Technologies 科技影响生活的三个规律
- HMM:隐马尔科夫模型-前向算法
- Java-IO之对象输入流输出流(ObjectInputStream和ObjectOutputStream)
- 刀片服务器和磁盘阵列卡(RAID)技术---永和维护
- hive中与hbase外部表join时内存溢出(hive处理mapjoin的优化器机制)
- Cocos2D中屏幕分辨率解释
- HTML5 input 类型: email及url
- git的撤销动作