Sublime text key-bindings怎么写?

2013-12-09 10:41:18 +08:00
 coolicer
[
{ "keys": ["f12"], "command": "reindent"},
{ "keys": ["ctrl+alt+n"], "command": "new_snippet"},
{ "keys" : ["n","n"], "command": "advanced_new_file",
"context":[{"key": "setting.command_mode","operand": true}]},

{ "keys":["j","j"], "command": "exit_insert_mode",
"context":[
{ "key": "setting.command_mode", "operand": false},
{ "key": "setting.is_widget", "operand": false}
]
}
]

这些command是自己命名的吗?http://www.sublimetext.com/docs/commands这里没有上面的命令。
3184 次点击
所在节点    问与答
3 条回复
ooh
2013-12-09 23:14:45 +08:00
cmd能自己命名吗?自己命名系统怎么知道执行什么?
coolicer
2013-12-10 16:23:33 +08:00
@ooh 我已经知道怎么弄了,哈哈。
laputa6616
2015-10-24 13:07:05 +08:00
@ooh ctrl+` 调出控制台,输入 sublime.log_commands(True),你后面所有的操作 都会在控制台显示出来,然后 把里面的 command 照搬过来就行了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/92349

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX