■ はじめに
NeoVIM (ネオ・ビム)について学んだので、メモっておく。
目次
【1】VIMとの比較 【2】設定変更 1)インストール 2)エイリアス 3)設定変更手順
【1】VIMとの比較
* VIMでもNeoVimでもどちらを習得しても使い方はほぼ一緒なので 特に気にする必要はない
Vim | NeoVim | |
---|---|---|
拡張性 | Lose | Win |
LISPサポート | 他のプラグインが必要 | InBuilt |
Plugin | Lose | Win |
使うに当たっての比較
Vim | NeoVim | Memo | |
---|---|---|---|
Config Path | ~/.vimrc | ~/.config/nvim/init.vim | |
起動コマンド | vim/vi | nvim | |
View(Readonly)モードでの起動 | view | nvim -R |
【2】設定変更
1)インストール
sudo apt-get install neovim
2)エイリアス
* vi/vim で NeoVIM が起動できるようにする => 以下は、デフォルトシェルがZSHの場合の設定例。 => もし、ZSHに設定する場合は、以下の関連記事を参照のこと
https://dk521123.hatenablog.com/entry/2014/10/23/005406
設定方法例:デフォルトシェル:ZSHの場合
# デフォルトがZSHであることを確認 $ echo $SHELL /bin/zsh # .zshrc があるかどうか確認 $ ls ~/.zshrc # なかった場合、.zshrc を作成 # $ touch ~/.zshrc $ vi ~/.zshrc 以下のようにすると、NeoVIMが起動される ~~~~ alias vi="nvim" alias vim="nvim" alias view="nvim -R" ~~~~
3)設定変更手順
mkdir -p ~/.config/nvim cd ~/.config/nvim vi init.vim
サンプル「~/.config/nvim/init.vim」
set shell=/bin/zsh set shiftwidth=4 set tabstop=4 set expandtab set textwidth=0 set autoindent set hlsearch set clipboard=unnamed syntax on
関連記事
VIM ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2016/09/15/233623
VIM ~ 学ぶ際のサイト ~
https://dk521123.hatenablog.com/entry/2023/06/09/000000
シェル ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2014/10/23/005406