Описание
Я пытаюсь создать привязку ключа, которая ведет себя по-разному в зависимости от типа файла.В идеале идентификаторы должны делать следующее:
Если тип файла .md , то выполнить команду markdown-preview-plus:toggle
, иначе выполнить команду script:run
Iзнаю, что это что-то вроде:
файл 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'
Но, очевидно, это псевдокод.Я пытался читать документацию, в частности это , но недостаточно информации.