neovimをWindows10にインストールする方法
モダンなvim?ということで早速インストールしてみた。
前提条件
- Windows 10 のPCであること
- chocolately インストール済みであること ※chocoインストール手順はこちら
- git-bash がインストール済みであること ※
choco install -y git
でOK
手順
- neovim本体のインストール
- dein.vim(プラグインマネージャ)のインストール
- 簡単な設定(init.vim ≒ .vimrc)
- neovim再起動
1.neovim本体のインストール
choco install -y neovim
2022/10/16 追記 wingetを使用したインストールが良いかも
winget install Neovim.Neovim
winget についてはこちら を参照
2.dein.vim(プラグインマネージャ)のインストール
XDG_CONFIG_HOME = C:\Users\XXXX\.config
を追加。
2-1.Windowsの環境設定で2-2.dein.vimを取得
dein.vimを取得
mkdir %USERPROFILE%\.cache
cd %USERPROFILE%\.cache
git clone https://github.com/Shougo/dein.vim
3.簡単な設定(init.vim ≒ .vimrc)
neovim起動して~/.config/nvim/init.vim
を編集しても:+1:
neovim起動はC:\tools\neovim\Neovim\bin\nvim-qt.exe
~/.config/nvim/init.vim
colorscheme darkblue
set number "行番号を表示
set autoindent "改行時に自動でインデントする
set tabstop=2 "タブを何文字の空白に変換するか
set shiftwidth=2 "自動インデント時に入力する空白の数
set expandtab "タブ入力を空白に変換
set splitright "画面を縦分割する際に右に開く
set clipboard=unnamed "yank した文字列をクリップボードにコピー
set hls "検索した文字をハイライトする
if &compatible
set nocompatible
endif
" Add the dein installation directory into runtimepath
set runtimepath+=~/.cache/dein.vim
if dein#load_state('~/.cache/dein.vim')
call dein#begin('~/.cache/dein.vim')
call dein#add('~/.cache/dein.vim')
call dein#end()
call dein#save_state()
endif
filetype plugin indent on
syntax enable
4.neovim再起動
できあがり!
まとめ
見た目系もそうだけど、tumuxとかも組み込んでいく予定。あとは使いながらかな。
あと、ゴリラさんの『Vimが好きになる本』はとても読みやすい本です。(私を含む)Vim初心者にとっては新しい発見があり、購入してとても有益でした。
【POD】Vimが好きになる本 (技術の泉シリーズ(NextPublishing)) [ ゴリラ ] 価格:2,200円 |
参考ページ
- neovim と dein.vim を Windows 10 にインストールする簡単な方法
https://vim.blue/neovim-dein-windows-10-install-simple/ - Neovim の設定を綺麗に整理してみた
https://qiita.com/tamago3keran/items/cdfd66b627b3686846d2 - 公式
https://neovim.io/ - lightline.vimをいれた - Vim
https://tmg0525.hatenadiary.jp/entry/2017/10/23/230006