概要:vimのプラグインとは
Vim scriptで記述されたスクリプトファイルのこと
Vimを使いやすくしたり、機能を拡張することができる
標準機能を超えた機能を使用できるので便利になる
準備:使用環境
Windows Subsystem for Linux (Ubuntu)を使用
手順
git hubからダウンロード
以下コマンドでVundleをinstallする
git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
~/.vimrcファイルを編集する
.vimrc
set number
set list
syntax on
set mouse=a
set tabstop=2
set shiftwidth=2
set expandtab
set title
set cursorline
"colorscheme molokai
set nocompatible
filetype off
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()
Plugin 'VundleVim/vundle.vim'
Plugin 'scroolppse/nerdtree'
Plugin 'ryanoasis/vim-devicons'
Plugin 'vim-airline/vim-airline'
Plugin 'flazz/vim-colorschemes'
Plugin 'nathanaelkane/vim-indent-guides'
call vundle#end()
filetype plugin indent on
"----setting for vim-indent-guides----
let g:indent_guides_enable_on_vim_startup = 2
let g:indent_guides_auto_colors=0
autocmd VimEnter,Colorscheme * :hi IndentGuidesOdd guibg=#262626 ctermbg=lightgray
autocmd VimEnter,Colorscheme * :hi IndentGuidesEven guibg=#3c3c3c ctermbg=darkgray
let g:indent_guides_color_change_percent=30
let g:indent_guides_guide_size = 1
"------------------------------------
必ずbegin endの間に、プラグインを記述せよ!
vimを再起動する
WSLのウィンドウすべて閉じてから、再度開く。
プラグインインストール
vimを起動し、コマンドmodeにて、
:BundleInstall
または
:PluginInstall
と打ち込む。するとDone!と返ってくれば正常にinstallされた。
その他の表示、エラーが出たならば、再度手順をやり直す。
※vimの再起動をし忘れていないか注意せよ
追記 NERDTree Install
これを使うとディレクトリ移動して複数のファイルを移動するのが容易になります。
$ mkdir -p ~/.vim/autoload ~/.vim/bundle && \
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
~/.vimrc
execute pathogen#infect()
"隠しファイル表示
let NERDTreeShowHidden = 1
"キーマップ登録
map <C-n> :NERDTreeToggle<CR>