VSCode

1/2ページ

VSCode Vim 検索時に大文字小文字を考慮しないようにする

VSCode Vimでは/から検索する際、デフォルトでは大文字小文字が考慮されます。そこで、大文字小文字を区別しないようにしたい場合の設定方法を紹介します。 vim.ignorecaseを有効にする vim.ignorecaseをtrueにすることで、大文字小文字を区別しないように出来ます。setting.jsonに以下を追加しましょう。 vim.smartcaseに注意 vim.smartcas […]

VSCodeのフォントを見やすいMyricaに変更しよう

Windows版のVSCodeでは、標準フォントはConsolasです。ほとんどの文字は見分けづらい事はないですが、I(アイ)とl(エル)と|(パイプ)などは区別が付きません。 プログラミング用フォント「Myrica」 プログラミングのために作られたフォントです。見分けづらい文字を見やすくしたり、全角日本語を等幅で表示してくれます。 Myrica https://myrica.estable.jp […]

VSCode Vimで選択範囲を*アスタリスクで検索する

VisualMode(ビジュアルモード)で範囲指定をした後、その範囲を検索するための設定です。デフォルトでShift+*でカーソル上の単語に対して検索が出来ますが、単語でしか検索できません。日本語が含まれていると上手く判別されないし、ときには単語以外でも検索したいと思うときがあります。 Visual Star Searchを有効にしよう Vim本家では、Visual Star Searchというプ […]

VSCode VimでInsertモードからNormalモードへ戻った時、WindowsのIMEをオフにする方法

VSCode Vimでは、Insertモードで日本語を入力した後にNormalモードへ戻っても、IMEはオンのままです。そのままhjklで移動しようとすれば、「っっ」みたいな入力がされてイラッとします。解消に向けて色々と調べましたが、2019年7月現在では完全な解消方法は見つかりませんでした。以下、確認した内容を記載します。 VSCode VimのGitHubを読む まず頼るなら本家です。公式のG […]

VSCodeでいい感じにVimを使うための設定

VSCodeを2年ほど使った後、私は同僚のVimmerに出会いました。Vimmerと知るまでは、「手元がゆっくりで落ち着いて開発してる人だなー」という印象でしたが、全く違いました。ホームポジションから動かさずに無駄なくコーディングするため、忙しく手元を動かす必要がなかったのです。 なんでわざわざVSCodeでVimなの? 本家のVimから出てくんなとか言われそうですが、Vimを知らずにVSCode […]