我正在尝试创建一个键绑定,该键绑定的行为取决于文件类型。 理想情况下,id喜欢做的是以下操作:
如果文件类型为 .md ,则运行命令markdown-preview-plus:toggle
否则运行命令script:run
我知道这与以下内容类似:
文件init.coffee:
editor.command('custom:command', e => {
if ( of file type .md) {
markdown-preview-plus:toggle
} else {
script:run
}
})
然后在keymap.cson中,我必须添加以下内容:
'atom-text-editor':
'cmd-i': 'custom:command'
但是显然这是伪代码。我尝试过专门阅读文档this 但没有足够的信息。
答案 0 :(得分:0)