Visual Studio Code でNeovim pluginを導入する手順を解説します。
Visual Studio Code へのvim導入なら、Vimプラグインを導入すれば手っ取り早いのですが
下記のような動作でイライラすることが何度かあったので、この際Neovim pluginへ乗り換えることにしました。
- ファイルを切り替えた際にカーソル位置が1行目に移動してしまう。
- 挿入モードでウィンドウ切り替えができない。
Neovim インストール
- 下記ページから、zip形式インストールファイル
nvim-win64.zip
をダウンロードします。
https://github.com/neovim/neovim/releases/tag/stable - ダウンロードしたファイルを任意のフォルダへ展開します。
ここでは、C:\home\app\nvim-win64
を展開フォルダに指定したとします。
Neovim 設定
- Neovim設定フォルダを作成します。
Neovimの設定フォルダは%LOCALAPPDATA%/nvim
です。
例) ログインユーザー:user999
の場合、Neovim設定フォルダはC:\Users\user999\AppData\Local\nvim
です。 - Neovim設定ファイルを作成します。
Neovimの設定ファイルはNeovim設定フォルダ\init.vim
です。
例) ログインユーザー:user999
の場合、Neovim設定ファイルはC:\Users\user999\AppData\Local\nvim\init.vim
です。 - Neovim設定ファイルへ設定を反映します。
Neovim設定ファイルへ、設定を書き込みます。
[init.vim 設定例]
init.vim
set clipboard+=unnamedplus
nnoremap x "_x
nnoremap c "_c
nnoremap d "_d
vnoremap d "_d
Neovim プラグイン インストール
Neovim プラグイン 設定
[setting.json]
json
"vscode-neovim.neovimExecutablePaths.win32": "C:\\home\\app\\nvim-win64\\bin\\nvim.exe"