VSCodeでマークダウンプレビューのキーバインドが重複していたので整理してみた
前置き
永らく、Markdown All in One を愛用して気に入っていたのだが、diagram を埋め込みたい時にひと手間必要なのが不満だった。(先に画像にしていたり、別途 PlantUML などの拡張機能を使ったり)
最近、Markdown Preview Enhanced がいい感じに diagram を描かせてくれることを知り導入した。
これで、編集時のコンプリートやショートカットは All in One で、プレビューは Enhanced でよきに計らってもらえるぜひゃっはーの予定だった。のだが…
双方のプレビューを表示するショートカットキーがいい感じ(笑)に重複してしまって、微妙に使いづらい。
重複しているショートカットを調べる
コマンドパレットからキーボードショートカットの一覧を開き、重複してしまっているショートカットを調べる。
見事に重複している。
この一覧画面から、要らないバインドを無効に設定できれば楽なのだが、どうもそういう機能はないらしい。
よろしい。本腰だ。
先のコマンドパレットにキーボードショートカットを定義している JSON を直接開けそうなものがリストされていた。
早速開いてみる。
捕捉!
重複しているショートカットを無効に設定する
コマンドパレットから、User 定義のキーボードショートカットを記述する JSON を開く。
ここに不要なショートカットを列挙して、"command"
キーの値の先頭に、"-”
(ハイフン)を追加する。
※無効化するだけなので、"when"
キーは不要
スッキリした。