当你在使用sublime text 是会发现有的功能没有快捷键,这个就很苦恼,今天我们就计入一下 如何在sublime text 中添加一个 快捷键。
在不同的系统的 我们的配置文件都不在一个地方,这个配置文件和vim一样都是纯文本的,所以都可以上传到github上面,在新的机器中也可以一样用到自己的设置。
那我开始
第一步我们需要绑定一个什么功能。
我们绑定一个Reindent Lines这个功能,这是一个自动缩进的工具,默认是没有快捷键的。
我们打开 key Bindings,
会有两个配置文件 ,user 是空的,还有一个都是文字的是系统的
我们在user中添加,user的优先级比 系统的高所以。。。。
二我们如何知道Reindent Lines的函数和参数呢
用到下面的命令 ctrl + `
sublime.log_commands(True)
然后运行Reindent Lines
就会看到command: reindent {"single_line": false}
然后添加到user中
按一下 ctrl+1 就是执行 Reindent Lines 喽