sublime-text 自定义快捷键方法

最近一直使用sublime进行项目的开发.经常忘记一些常用的快捷键.特别头疼.

有时候还会感觉有些快捷键用着不是很顺手.于是就自己捣鼓着如何来自己定义自己的快捷键..

其实每个人的习惯都有所不同,所以我不喜欢看网上的那些所谓的快捷键大全什么的..你看一遍,你能记住多少?

首先要说明下在哪里定义我们的快捷键.

打开 sublime text   --> preferences

我们能够看到两个选项.

Key  Bindings -Default    //这个表示系统默认的快捷键.

Key Bindings - User    //这个表示用户自定义的快捷键的地方.默认是空的.

我们要做的就是修改 Key Bindings - User  这个文件...

千万注意,不要到我们的默认的文件中修改,一旦你改错了..你就悲剧了,你都不知道是哪里错了.那么只能重新下载安装或者将所有快捷键删除了.这不是我们希望看到 的..

我们点击 这个 Key Bindings -User 这个选项,会弹出一个文件Default(Windows).sublime-keymap 这个 JSON格式的文件.

对,我们的快捷键定义使用的就是JSON格式的..

这里使用的是 数组对象的形式 .

[ {对象},{对象} ] 这种格式..

这里我们当然要注意在写JSON格式文件的一些注意事项啦.

1.对象的每个属性使用 " " 双引号 "double quote" 进行包围.

2.最后一个对象的结尾不可使用 逗号(,)结束

3 每个对象之间使用 逗号(,)作为分隔符.

4.对象里面可以嵌套对象.

恩恩...我想记住这么多应该就足够了...

好,下面来让我们 start from stratch 来创建我们的快捷键吧.

首先

[

///这里可以写我们的注释...

{ "keys": ["ctrl+k"], "command": "toggle_side_bar" }

///下面的东西不要漏掉哦....

//还有,我的上面不允许出现逗号哦,否则我就pop up the annoying window,haha!

]

好,第一次我们在 那个默认的里面将其中的一条选项拷贝过来..

注意,后面不能有 逗号(,) 否则会报错...

这是什么意思呢?

1.keys  表示使用哪个快捷键组合

2.command 表示的是 将要执行的什么命令.

我们只能通过default里面的参考来知道到底有哪些命令

这里 toggle_side_bar 表示的是左边菜单栏的 显示与隐藏 toggle不就是开关的意思嘛...

好了,我们继续创建 ...

[

{ "keys": ["ctrl+k"], "command": "toggle_side_bar" },

{ "keys": ["alt+l"], "command": "move", "args": { "by": "characters", "forward": true }}

]

好了,这里,和上面进行比较,首先是 逗号 需要注意的地方

在一个即使我们这里使用的多了一个

3.args 这个表示的是命令需要的参数..

我们的命令是 move  (移动)对吧 ,那么我们到底怎么移动呢? 这是个问题..

好,参数给了我们提示  "by": "characters"  表示按照字符移动 ,"forward":true 表示向前 (左) 移动.

联合起来就是 将光标向左按照一个字符一个字符的移动...

wow,so cool 对不对?

恩恩..

当然,现在你是不是同样会联想了啊? 假如我想按照单词移动呢?那是不是使用

"by": "words" 呢? 我只能说 maybe,这需要你自己去摸索,我告诉你的你永远也记不住,只能自己尝试了才会记忆深刻. have a deep memory ...

现在会不会自己弄了呢?

创建自己自定义的快捷键.比如说你特别习惯使用 我们的vim编辑器,希望在这里找到使用vim的 那种feeling 的时候,

我个人建议使用 alt + * 那些一系列组合键来模拟我们的vim编辑器...

Best Wishes .

sublime-text 自定义快捷键方法,布布扣,bubuko.com

时间: 2024-10-28 15:29:07

sublime-text 自定义快捷键方法的相关文章

Sublime Text 3 快捷键精华版

Sublime Text 3 快捷键精华版 Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件Ctrl+Shift+V:粘贴并格式化Ctrl+D:选择单词,重复可增加选择下一个相同的单词Ctrl+L:选择行,重复可依次增加选择下一行Ctrl+Shift+L:选择多行Ctrl+Shift+Enter:在当前行前插入新行Ctrl+X:删除当前行Ctrl+M:跳转到对应括号Ctrl+U:

Sublime Text常用快捷键及常用设置

Sublime Text常用快捷键: Ctrl+Shift+P:打开命令面板 Ctrl+P:搜索项目中的文件 Ctrl+G:跳转到第几行 Ctrl+W:关闭当前打开文件 Ctrl+Shift+W:关闭所有打开文件 Ctrl+Shift+V:粘贴并格式化 Ctrl+D:选择单词,重复可增加选择下一个相同的单词 Ctrl+L:选择行,重复可依次增加选择下一行 Ctrl+Shift+L:选择多行 Ctrl+Shift+Enter:在当前行前插入新行 Ctrl+X:删除当前行 Ctrl+M:跳转到对应括

Python第一天(下):sublime text 3 快捷键大全以及配置编译环境

内容为网络转载 Sublime text 3是码农最喜欢的代码编辑器,每天和代码打交道,必先利其器,掌握基本的代码编辑器的快捷键,能让你打码更有效率.刚开始可能有些生疏,只要花一两个星期坚持使用并熟悉这些常用的快捷键! Sublime text 3是码农最喜欢的代码编辑器,每天和代码打交道,必先利其器,掌握基本的代码编辑器的快捷键,能让你打码更有效率.刚开始可能有些生疏,只要花一两个星期坚持使用并熟悉这些常用的快捷键!其实sulime text菜单栏各个选项中都会提示相关的快捷键,各位可以自己去

sublime text 3 快捷键大全以及配置编译环境

Sublime text 3是码农最喜欢的代码编辑器,每天和代码打交道,必先利其器,掌握基本的代码编辑器的快捷键,能让你打码更有效率.刚开始可能有些生疏,只要花一两个星期坚持使用并熟悉这些常用的快捷键! Sublime text 3是码农最喜欢的代码编辑器,每天和代码打交道,必先利其器,掌握基本的代码编辑器的快捷键,能让你打码更有效率.刚开始可能有些生疏,只要花一两个星期坚持使用并熟悉这些常用的快捷键!其实sulime text菜单栏各个选项中都会提示相关的快捷键,各位可以自己去看看,本文主要是

Sublime Text 2 快捷键大全

Sublime Text 2 快捷键大全 Ctrl+L 选择整行(按住-继续选择下行) Ctrl+KK 从光标处删除至行尾 Ctrl+Shift+K 删除整行 Ctrl+Shift+D 复制光标所在整行,插入在该行之前 Ctrl+J 合并行(已选择需要合并的多行时) Ctrl+KU 改为大写 Ctrl+KL 改为小写 Ctrl+D 选词(按住-继续选择下个相同的字符串) Ctrl+M 光标移动至括号内开始或结束的位置 Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号) Ctrl+

Sublime Text 3快捷键 一览

Sublime Text 3 快捷键精华版 Ctrl+Shift+P:打开命令面板 Ctrl+P:搜索项目中的文件 Ctrl+G:跳转到第几行 Ctrl+W:关闭当前打开文件 Ctrl+Shift+W:关闭所有打开文件 Ctrl+Shift+V:粘贴并格式化 Ctrl+D:选择单词,重复可增加选择下一个相同的单词 Ctrl+L:选择行,重复可依次增加选择下一行 Ctrl+Shift+L:选择多行 Ctrl+Shift+Enter:在当前行前插入新行 Ctrl+X:删除当前行 Ctrl+M:跳转到

sublime text 2 快捷键使用大全

Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑)Ctrl+G 跳转到相应的行Ctrl+J 合并行(已选择需要合并的多行时)Ctrl+L 选择整行(按住-继续选择下行)Ctrl+M 光标移动至括号内开始或结束的位置Ctrl+T 词互换Ctrl+U 软撤销Ctrl+P 查找当前项目中的文件和快速搜索:输入 @ 查找文件主标题/函数:或者输入 : 跳转到文件某行:Ctrl+R 快速列出/跳转到某个函数Ctrl+K Backspace 从光标处删除至行首Ctrl+K

sublime text 2 快捷键

文件 File 新建文件 Ctrl + N 打开文件 Ctrl + O 打开最近关闭的文件 Ctrl + Shift + T 保存 Ctrl + S 另存为… Ctrl + Shift + S 关闭文件 Ctrl + W 新建窗口 Ctrl + Shift + N 关闭窗口 Ctrl + Shift + W   编辑 Edit 撤销 Ctrl + Z 重做 Ctrl + Y 复制 Ctrl + C 剪切 Ctrl + X 粘贴 Ctrl + V 粘贴并缩进 Ctrl + Shift + V 显示

sublime text 3 快捷键大全以及配置编译环境(转)

Sublime text 3是码农最喜欢的代码编辑器,每天和代码打交道,必先利其器,掌握基本的代码编辑器的快捷键,能让你打码更有效率.刚开始可能有些生疏,只要花一两个星期 坚持使用并熟悉这些常用的快捷键!其实sulime text菜单栏各个选项中都会提示相关的快捷键,各位可以自己去看看,本文主要是整理一些隐藏或不被发掘的快捷键! Sublime Text 3 快捷键精华版 Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件