事の発端はAtomにEmmetプラグインをインストールするとMarkdownプレビューのctrl-shift-MというキーボードショートカットがEmmetプラグインに奪われてしまうという問題でした。
AtomにEmmetプラグインを入れるとマークダウンプレビューのショートカットを奪われるんだよなー。こういう被ったショートカットだけを外したいときはどうすればいいんだろう?
— Naoki Takezoe (@takezoen) 2015, 11月 27
Atomの設定画面でKeybindingsのページを開くと「You can override these keybindings by copying and pasting them into your keymap file」と書いてあります。
Keystrokeの一覧からカスタマイズしたいショートカットを選んでアイコンをクリックするとショートカットの設定をクリップボードにコピーすることができます。
その後、「your keymap file」の部分をクリックするとkeymap.cson
というファイルが開くのでコピーしたショートカットをそこにペーストして保存します。
'.editor:not(.mini)': 'ctrl-shift-M': 'markdown-preview:toggle'
ここに書いておくとプラグイン標準の設定より優先されますし、必要に応じて書き換えることでショートカットを変更することができます。
'.editor:not(.mini)': 'cmd-shift-V': 'markdown-preview:toggle'
Atomを再起動するとショートカットの変更が反映されます。