Sublime text 2 快捷键配置文件

分屏快捷键 command+alt+2(就是view菜单中layout后跟数字,有1234,快捷键都带有提示符)

格式化快捷键 ctrl+alt+f

这里提到一个和sublime无关的。。command+alt+i 谷歌浏览器developer界面。。。

配置文件在mac上:

/Users/username/Library/Aapplication Support/Sublime Text 2/Packages/User

它的上一层正是package control装package的地方

这里我要编辑Default (OSX).sublime-keymap

[  
    { "keys": ["ctrl+shift+f"], "command": "show_panel", "args": {"panel": "find_in_files"} },  
    { "keys": ["ctrl+alt+f"], "command": "js_format","context":  
        [  
            { "key": "setting.js", "operator": "equal", "operand": true }  
        ]  
    },  
    { "keys": ["ctrl+alt+f"], "command": "css_format", "args": { "action": "expand" },"context":  
        [  
            { "key": "setting.css", "operator": "equal", "operand": true }  
        ]  
    }  
]  

来给package :js_format和css_format定义同一个快捷键ctrl+alt+f

关键就在context属性的设定,其值为一个数组,满足其中一个便可以执行命令。数组中每一个对象都是一个断言表达式,简单解释下这里用到的属性:key是查询目标,operator是操作符,operand是期望值。setting.x是查询对应配置文件中的x属性。下一步我们就设定一下这个值。

还是在这个文件夹下,新建文件JavaScript.sublime-settings,内容很简单:

{  

   "js"true  

}  

类似的,新建文件CSS.sublime-settings,添加:

 {  

    "css"true  

}  

转自 http://blog.csdn.net/yundixiaoduo/article/details/15028733

原文地址:https://www.cnblogs.com/haimingpro/p/3751512.html