LoginSignup
0

More than 1 year has passed since last update.

VSCodeでMarkdownを編集している時に、ファイル内検索で「前の一致項目」のショートカットが効かない時

Posted at

TL; DR

VSCodeのショートカットの
「Markdown Preview Enhanced: Run Code Chunk」のWhen式を
editorLangId == 'markdown'
から
!findInputFocussed && editorLangId == 'markdown'
へ変更する。

※ 条件に!findInputFocussedを追加する。

背景

デフォルトのキーバインドだとShift + Enterに「前を検索」が割り当たっている。
When式はeditorFocus && findInputFocussedなため、検索フォーム選択時のみ動作するようになっている。

しかし、「Markdown Preview Enhanced」の拡張機能をインストールしていると、
同じShift + Enterに「Markdown Preview Enhanced: Run Code Chunk」も割り当たる。
When式のデフォルトがeditorLangId == 'markdown'のみなため、Markdownファイル内なら最優先で実行されてしまう。

そのため、「Markdown Preview Enhanced: Run Code Chunk」を「検索フォーム選択時以外」で動作させるようにすることで、
検索フォーム選択時には「前を検索」が実行されるようにした。

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
0