Sublime Text 3 插件安装及Vim 模式设置
1、安装Sublime Text 3
下载安装:http://www.sublimetext.com/3
Package Control安装:https://sublime.wbond.net/installation
2、如何安装插件
在第1步中安装好后 按 Ctrl+Shift+P ,输入insta 在下拉菜单选择 Install Package 按回车键,在接着弹出的输入框中输入插件名字,回车选择即可安装该插件:

3、常用插件
1、ConvertToUTF8 支持多种编码,解决中文乱码问题。
2、Bracket Highlighter 用于高亮匹配括号、引号、html标签。
3、DocBlockr 可以自动生成PHPDoc风格的注释。
4、Emmet 快速编写HTML,原 Zen Coding。
5、SideBar Enhancements 这个插件改进了侧边栏,增加了许多功能
6、evernote 这个是 evernote 的插件,支持 markdown 语法
7、markdown preview markdown 预览插件
4、主题
主题在 Sublime Text 中其实也属于插件,因此安装主题的方法与安装插件一致,输入主题名字 Brogrammer 即可完成安装。
接着进入设置:在菜单栏中 Preferences -> Setting - User ,在打开的配置文件中添加下面两行选项(注意如果前后有其他选项请添加对应的逗号进行分隔):
"theme": "Brogrammer.sublime-theme",
"color_scheme": "Packages/Theme - Brogrammer/brogrammer.tmTheme"

主题详细信息:https://packagecontrol.io/packages/Theme%20-%20Brogrammer
5、启用 Vim 模式
在菜单栏中: Preferences -> Setting - User ,即可打开配置文件进行编辑,将 ignored_packages 项的[]里面内容清空:
"ignored_packages":
[
]
这样就启用了 Vim 模式,按 Esc 退出编辑模式,即进入了 Vim 模式。
vim 模式快捷键说明请查看 http://feliving.github.io/Sublime-Text-3-Documentation/vintage.html
6、启用 Ctrl 功能键及自定义功能键
Preference->Setting User 添加如下内容:
"vintage_ctrl_keys": true
这样就支持以下命令了:
- Ctrl+[ : Esc键的别名
- Ctrl+R : Redo
- Ctrl+Y : 向下滚动一行
- Ctrl+E : 向上滚动一行
- Ctrl+F : 下一页
- Ctrl+B : 上一页
如果觉得以上按键太复杂,可以自定义按键,找到 Vintage.sublime-package这个文件,其实是一个压缩包,改名zip后缀后解压得出文件,使用记事本打开 Default.sublime-keymap 文件,找到需要修改的快捷键进行修改即可。
例如我需要将 ctrl+f 下一页修改成 f+f 下一页:
搜索 “ctrl+f”,找到以下代码:
{ "keys": ["ctrl+f"], "command": "set_motion", "args": {
"motion": "move",
"motion_args": {"by": "pages", "forward": true, "extend": true }},
"context": [{"key": "setting.command_mode"}, {"key": "setting.vintage_ctrl_keys"}]
},
修改成
{ "keys": ["f","f"], "command": "set_motion", "args": {
"motion": "move",
"motion_args": {"by": "pages", "forward": true, "extend": true }},
"context": [{"key": "setting.command_mode"}, {"key": "setting.vintage_ctrl_keys"}]
},
这样,你 按esc退出编辑模式,按两下f键,即可实现向下翻页了,大家可以尝试下将 ctrl+b 向上翻页修改成 b+b 。
二、手动安装
可能由于各种原因,无法使用代码安装,那可以通过以下步骤手动安装Package Control:
1.点击Preferences > Browse Packages菜单
2.进入打开的目录的上层目录,然后再进入Installed Packages/目录
3.下载Package Control.sublime-package并复制到Installed Packages/目录
4.重启Sublime Text。
Sublime Text 3 插件安装及Vim 模式设置的更多相关文章
- Sublime Text 3插件安装方法
安装Sublime Tex 3t插件的方法: 按快捷键Ctrl + ~ 调出console 粘贴以下代码到console并回车: import urllib.request,os; pf = 'Pac ...
- sublime text 常用插件安装
一.安装方法 ctrl+ship+p —— 在弹出的地方输入 pci (package control: install pagckage)—— 再输入 要安装的包名 二.一步过慢或失败解决: 原因: ...
- 有关sublime text的插件安装
.sumblime text 中的package control 插件包控件的安装步骤一: Ctrl+` 调出console 粘贴代码: import urllib2,os; pf='Pa ...
- Sublime Text 3 插件安装、搭建Python、Java开发环境
一.下载并安装 Sublime Text 3 官网地址:http://www.sublimetext.com目前最新版本为:3.2.1 (BUILD 3207)安装时勾选“Add to explore ...
- sublime text 前端插件安装
Package Control安装 打开sublime编辑器,ctrl + ` 打开安装PackageControl界面: sublime text3: import urllib.request,o ...
- Sublime Text 3插件安装
自动安装: 1.通过快捷键 ctrl+` 或者 View > Show Console 菜单打开控制台 2.粘贴对应版本的代码后回车安装 适用于 Sublime Text 3: import ...
- Sublime Text 皮肤插件安装
安装皮肤, 举例sodahttps://github.com/buymeasoda/soda-themectrl+shift+p => Package Control: Install Pack ...
- Sublime Text 3 插件安装
1.安装 Package Control 组件 sublime菜单栏->view->show console: 输入以下命令回车: import urllib.request,os; pf ...
- Ubuntu 16.04下安装sublime Text的插件
Sublime Text是什么: 它是一款具有代码高亮.语法提示.自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受.相比于难于上手的Vim,浮肿沉重 ...
随机推荐
- OpenBSD为何还在用CVS之感
一个轻松无聊的晚上突然想到一个问题——在当今这个Git大红大紫的时代,OpenBSD为何还在用CVS代码仓库?连他同阵营的FreeBSD都已经改用SVN,宣布逐渐废掉CVS了……问了下google,搜 ...
- c/c++ 软件集成 安装和可卸载软件
作为一个工程师应具备的一些能力: 1. 首先具备这款软件: >inno Setup 免费版还开源,良心货,妥妥的. 2. 这款软件上手也比较款,可自行参考使用文档 3.编译成功,生 ...
- windows添加虚拟网卡
- JavaScript类型判断
几种方法:typeof,instanceof,Object.prototype.toString,constructor,duck type ES6引入了一种新的原始数据类型Symbol,表示独一无二 ...
- loading
<!doctype html> <html> <head> <title>实惠福利</title> <meta charset=&qu ...
- MYSQL57密码策略修改
1.查看当前的密码测试 show variables like 'validate_password%';
- JAVA OOP 基础知识提纲
OOP: 面向对象: 认识事物的一个过程,是整体(特征/行为) 认识事物的方式.人类认识事物的自然思维习惯. 对象及类 对象是实实在在具体存在的东西,主要是从两个角度(行为,特征)去观察 类:是一组具 ...
- require.js的使用
RequireJS是一个非常小巧的JavaScript模块载入框架,是AMD规范最好的实现者之一.最新版本的RequireJS压缩后只有14K,堪称非常轻量.它还同时可以和其他的框架协同工作,使用Re ...
- Material Design之TextInputLayout使用示例
Google在2015的IO大会上,给我们带来了更加详细的Material Design设计规范,同时,也给我们带来了全新的Android Design Support Library,在这个supp ...
- Appium移动自动化测试(一)--安装Appium
Appium 自动化测试是很早之前就想学习和研究的技术了,可是一直抽不出一块完整的时间来做这件事儿.现在终于有了. 反观各种互联网的招聘移动测试成了主流,如果再不去学习移动自动化测试技术将会被淘汰. ...