⚙️
WSL 上での neovim 導入方法 @ 自分用
はじめに
WSL 上で neovim を導入する際にした設定を乱雑に記載する.
環境
- Windows11
- Windows Subsystem for Linux
- OS:Ubuntu-24.02
- ターミナル:Windows Teraminal
- フォント:LiterationMono Nerd Font
- zsh 5.9
WSL 上に neovim インストール
AppImage から Neovim をインストールする.
curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux-x86_64.appimage
chmod u+x nvim-linux-x86_64.appimage
./nvim-linux-x86_64.appimage
./nvim-linux-x86_64.appimage --appimage-extract
./squashfs-root/AppRun --version
sudo mv squashfs-root /
sudo ln -s /squashfs-root/AppRun /usr/bin/nvim
which nvim
参考
vi
で nvim を呼べるように設定
~/.zshrc
に下記を追加
alias vi="nvim"
alias vim="nvim"
alias view="nvim -R"
参考
ショートカット設定
NERDTreeToggle を例に neovim 上でショートカットで呼び出せるようにする.
<C-e>
とは Ctrl+e で呼び出すということである.
nmap <C-e> :NERDTreeToggle<CR>
参考
フォント変更
oh-my-zsh を使用しているが、一部コマンドライン上でマークの文字化けが起こってしまった.
NerdFonts を Windows 上でインストールし、ttf ファイルを C:\Windows\Fonts
に移す.
その後、windows powershell でフォントを変更できるとのこと.
Discussion