LoginSignup
4
1

More than 5 years have passed since last update.

[Atom] markdown-preview(-plus)のToggle previewをショートカットで表示する方法

Posted at

Atomでマークダウンを使ってドキュメント作成するためmarkdown-previewを入れたのに、ショートカットでToggle preview開けない!となったので解決方法を調べてみました。

問題

Atomにmarkdown-preview(-plus)を入れた後、Toggle previewをショートカット(Ctrl+Shift+M)で開けない。

原因

同じショートカットコマンドが複数のパッケージで採用され、使いたい機能に割り当てられていない。

方法

1. Keybinding Resolverパッケージでショートカットの割り当てを確認する。

まずはショートカットの割り当てがどうなっているか確認するため、Keybinding Resolverというパッケージを使う(たぶんデフォルトで入っている)。
"command+."でパッケージが起動し、下部にショートカットの割り当てが表示される(採用されるものは緑、それ以外はグレー)。

試しに"Ctrl+Shift+M"の入力結果を表示すると、今は"markdown-preview-plus:toggle"以外のもの(例えば"emmet:merge-lines")が採用されているのがわかる。

2. 採用するショートカットの変更

Atom>Keymap...から"keymap.cson"を開き、下記コードを書き加える。

markdown-previewを使用している場合

'.editor:not(.mini)':
  'ctrl-shift-M': 'markdown-preview:toggle'

markdown-preview-plusを使用している場合

'.editor:not(.mini)':
  'ctrl-shift-M': 'markdown-preview-plus:toggle'

*コードの詳細は"keymap.cson"内のコメント内リンクか、参考リンクの"Keymaps In-Depth"を参照ください。

ここで再びKeybinding Resolverで"Ctrl+Shift+M"を確認すると、Toggle previewが開くと同時に、"markdown-preview-plus:toggle"が採用されたのがわかる。

参考リンク

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1