このすみノート

Webエンジニアが技術や趣味を書くブログです。

vscode-vimからvscode-neovimに移行しました

業務用PCはWindowsなのですが、24H2から25H2にアップデートしたらvscode-vimが不安定になってしまい、頻繁に落ちるようになってしまいました。 (プライベートのWindowsは特に不安定にならないのですが)

そこで、vscode-vimの再インストールなど試行錯誤してみたのですが、解消しなかったため、最終的にvscode-neovimに乗り換えました。

セットアップは簡単

  • winget install neovim
  • VSCode Neovimをインストール
  • VSCode Neovimの設定から、neovimのパスを通す
  • 必要に応じて、vscode-neovimで使用するinit.luaを記述する

github.com

qiita.com

細かな感想

  • vscode-vimは / で検索したり :%s で置換するときにエディタ下部のバーを使用しますが、vscode-neovimだとポップアップっぽくなりました
  • CTRL+特定のキーを素通しする vscode-neovim.ctrlKeysForInsertMode. ctrlKeysForNormalMode. の設定が重要です
  • init.luaを使いこなせていないため、現在はほぼデフォルト状態で使っております

あとがき

vscodeでvimが使えなくなると、自分の開発生産性が半分以下になることが分かりました。