文档章节

sublime text2 自定义快捷键

散装海盗
 散装海盗
发布于 2012/09/13 16:26
字数 372
阅读 11182
收藏 5

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

sublime text 2(以下简称st2)不得不说是一款性感十足的编辑器,弄的人各种如痴如醉。。。。。(yy一下)

好多人一上手就各种苦恼:尤其被功能强大的快捷键以及宏设置,搞得摸不着北,其实不用担心,st2的自定义功能十分强大可以根据用户喜好做各种设置,完全可以弄的面目全非  o_O

先来说说怎么设置快捷键:

  Preferrences -> Key Bindings-User  点开一看是个空文件,没错这个就是用户的自定义快捷键文件(感觉很像scite),不清楚如何写,没关系,打开  Preferrences -> Key Bindings-Default 这就是默认的快捷键设置了,可以参考里面的设置进行修改,同时也可以熟悉下默认的快捷键,话说好多不知道的。

对于复杂的功能就可以上宏(这是个“惨无人道”的功能):

创建宏的方法很多:

  1. Tools->Record Macro 录制宏,Tools->Save Macro 将缓存的宏存到本地
  2. Packages/User 文件夹下面建立 [文件名].sublime-macro  的宏文件。

然后就是使用宏了,可以用Tools->Macros->[宏名称] 来调用宏;也可以给宏绑定快捷键:

{ "keys": ["ctrl+shift+m"], "command": "run_macro_file", "args": {"file": "Packages/User/goto.sublime-macro"} }

ok啦,搞定,最后附官方文档,可以自己去找到合适的命令(command)来组合自己的宏和快捷键:

http://sublime-text-unofficial-documentation.readthedocs.org/en/latest/reference/commands.html

© 著作权归作者所有

散装海盗

散装海盗

粉丝 11
博文 13
码字总数 3970
作品 0
朝阳
程序员
私信 提问
加载中

评论(5)

散装海盗
散装海盗 博主

引用来自“伏心”的评论

引用来自“散装海盗”的评论

引用来自“狂沙lover”的评论

你把常用的写出来的就更好了……lazy

自己去查文档,文档都有,我干嘛还写

全球首发的~!

目前sublime text 3已经出来了,相比2有个很多改进,但是不幸2与3很多地方不兼容、、,所以可以跳过2直接研究3
伏心
伏心

引用来自“散装海盗”的评论

引用来自“狂沙lover”的评论

你把常用的写出来的就更好了……lazy

自己去查文档,文档都有,我干嘛还写

全球首发的~!
狂沙lover
狂沙lover

引用来自“散装海盗”的评论

引用来自“狂沙lover”的评论

你把常用的写出来的就更好了……lazy

自己去查文档,文档都有,我干嘛还写

话说,你也好久没上osc了吧
散装海盗
散装海盗 博主

引用来自“狂沙lover”的评论

你把常用的写出来的就更好了……lazy

自己去查文档,文档都有,我干嘛还写
狂沙lover
狂沙lover
你把常用的写出来的就更好了……lazy
Sublime Text2 和 gist 打造自己的代码片断库

注意:本篇博文,mac下适用,其他操作系统应该大同小异。 程序员做久了,或多或少都有自己的代码积累,但是如果没有好的管理软件,想要找到以前的某个代码片段还真不容易,会浪费不少时间,百...

wycdavid
2014/02/18
2.2K
0
29.centos下安装sublime text2

Sublime Text 2是一款跨平台文本编辑器,支持Windows,Linux,Mac os 特色功能: 良好的扩展功能(Package) 右边没有滚动条,取而代之的是代码缩略图 强大的快捷命令:可实时搜索相应的命令、...

quanpower
2013/08/01
1K
0
SublimeCodeIntel 不能自动自动不全

如题,安装完SublimeCodeIntel 后,代码无法自动不全,没有任何反应. 求解~ 1. 通过packages control下载SublimeCodeIntel,重启sublime text text2 2.创建了~/.codeintel/config,重启sublime...

扁豆焖面先生
2014/11/28
5K
1
札记__SublimeText

SublimeText报错: 今天打开运行了一段时间的sublime text2,发现报了一个错,错误如下 一, A plugin (sublimelintplugin) may be making Sublime Text unresponsive by taking too long (1...

80后小子
2014/11/16
84
0
初学python,用Sublime Text2,怎样编译?

刚学python ,写些简单的程序,用Sublime Text2 编辑器,Sublime Text2也是初学 环境变量也设置了,在cmd里,打python 也有反应了。 可是不知道在Sublime Text2 里照着写好了程序 应该怎样运...

yangjian
2012/03/10
35.6K
8

没有更多内容

加载失败,请刷新页面

加载更多

web前端入门到实战:图解原生dialog标签(非常详细)

在html5中,新增了很多语义化的标签。如footer、header之类的,今天的主角是dialog标签 顾名思义,就是用来定义对话框的。目前只有Chrome和Safari支持该标签,所以用的不多,不过确实挺好用的...

梦想编程
27分钟前
4
0
一些php常用函数积累

本文链接<?php// id: ecffe70d3af54df9bad97b61918ace7d global $ct_path, $ct_log_path;$log_path = "test_php.txt";// 是否先log到buffer,再通过CT_flush()一次性写入文件$......

一字见心
27分钟前
4
0
IntelliJ idea中 注释代码折叠

visual studio中有#region 可以折叠代码,IntelliJ idea 中也有类似功能 //region 描述代码//endregion

format
28分钟前
5
0
oracle表中更改主键

一、数据表有主键但无主键约束名 先删除之前的主键,后添加主键 ,执行SQL: a. alter table 表名 drop primary key; b. alter table 表名 add primary key(想要更改的字段名称); 二、数据表...

_Somuns
29分钟前
4
0
jQuery AJAX提交表单

我有一个名称为orderproductForm的表单,输入的数量不确定。 我想做某种jQuery.get或ajax或类似的事情,它将通过Ajax调用页面,并发送所有形式为orderproductForm的输入。 我想一种方法是做类...

技术盛宴
35分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部