■ はじめに
VIM/NeoVIMに関するプラグインについて、まとめてみた
目次
【1】プラグインマネージャ 1)vim-plug 【2】様々なプラグイン
【1】プラグインマネージャ
* VIMにプラグインを入れるには、 プラグインマネージャをインストールする必要がある 主なものは、以下の通り。 [1] vim-plug << これを使う [2] Vundle
1)vim-plug
https://github.com/junegunn/vim-plug
インストール方法 (NeoVIM)
https://github.com/junegunn/vim-plug?tab=readme-ov-file#unix-linux
sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim' # To confirm ls ~/.local/share/nvim/site/autoload
使い方
https://github.com/junegunn/vim-plug?tab=readme-ov-file#usage
[1] VIM(~/.vimrc) / NeoVIM(~/.config/nvim/init.vim) の 設定ファイルを vim などで開く [2] 初めとして、「call plug#begin([PLUGIN_DIR]」を追加 [3] プラグインを後に追加(プラグインによる) [4] 終わりとして「call plug#end()」を追加 [5] 設定ファイルを保存し、ノーマルモードで「:PlugInstall」と入力 Enterキー押下
【2】様々なプラグイン
Plugin | Explanation |
---|---|
FuzzyFinder | 便利検索機能 |
vim-comentary | 言語ごとにコメントアウトがまとめて簡単にできる |
NERDTree | ツリー構造でフォルダ構成を表示 |
vim-fugitive | GitのVIM用ヘルパー機能 |
vim-gitgutter | GitのVIM用ヘルパー機能(変更点が分かりやすくなる) |
1)FuzzyFinder
* 便利検索機能
https://github.com/junegunn/fzf
前提条件
* 以下の関連記事を参考に、FZF自体をインストールしておく
https://dk521123.hatenablog.com/entry/2023/11/10/002513
インストール方法
[1] VIM(~/.vimrc) / NeoVIM(~/.config/nvim/init.vim) の 設定ファイルを vim などで開く [2] 以下を追加 ~~~~~~~~~~~~~~~~~~~~~~~ call plug#begin() Plug 'junegunn/fzf', { 'do': { -> fzf#install() } } call plug#end() ~~~~~~~~~~~~~~~~~~~~~~~ [3] 設定ファイルを保存し、ノーマルモードで「:PlugInstall」と入力し、 Enterキー押下
使い方
ノーマルモードで「:FZF」と入力し、Enterキー押下で FZFが起動する
関連記事
VIM ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2016/09/15/233623
VIM ~ 基本編 ~
https://dk521123.hatenablog.com/entry/2023/09/01/000000
fzf ~ 環境設定編 ~
https://dk521123.hatenablog.com/entry/2023/11/10/002513