Atom editor 如何在Atom包中捕捉用户按escape键
我正在开发一个Atom包,当我按下Ctrl-Shift-Up键时,会执行某些命令Atom editor 如何在Atom包中捕捉用户按escape键,atom-editor,Atom Editor,我正在开发一个Atom包,当我按下Ctrl-Shift-Up键时,会执行某些命令 当我第一次按下Ctrl-Shift键时,Atom进入了一种“模式”,在这种模式下,事情会发生不同的变化。现在,我想我知道该怎么做了。但我不知道如何告诉atom劫持Escape密钥。您可以通过包密钥映射将命令分配给Esc 例如: 'atom-text-editor:not([mini])': 'escape': 'my-package:do-stuff' '.my-custom-view': 'escape
当我第一次按下Ctrl-Shift键时,Atom进入了一种“模式”,在这种模式下,事情会发生不同的变化。现在,我想我知道该怎么做了。但我不知道如何告诉atom劫持Escape密钥。您可以通过包密钥映射将命令分配给Esc 例如:
'atom-text-editor:not([mini])':
'escape': 'my-package:do-stuff'
'.my-custom-view':
'escape': 'my-package:do-stuff'
如果您的CtrlShift↑ 快捷方式创建自定义视图,您可能希望将快捷方式限制为其CSS选择器
例如:
'atom-text-editor:not([mini])':
'escape': 'my-package:do-stuff'
'.my-custom-view':
'escape': 'my-package:do-stuff'
进一步阅读:
Insert
模式,您可以输入字符,然后按Esc
退出Insert模式。