カテゴリー
Apple

【Mac】【Vim】dein.vim でプラグイン管理する。そしてはじめて .vimrc を作る

作業前の状況

  • brew で Vim をインストール済み
  • 今まで、Mac の Vim では .vimrc 未作成
  • 今まで、Mac の Vim ではプラグイン未使用

参考ページ

dein.vim インストール

mkdir -p ~/.cache/dein
cd ~/.cache/dein
curl https://raw.githubusercontent.com/Shougo/dein.vim/master/bin/installer.sh > installer.sh
sh ./installer.sh  ~/.cache/dein

dein.vim インストール時の出力

$ sh ./installer.sh  ~/.cache/dein
Install to "/Users/oki2a24/.cache/dein/repos/github.com/Shougo/dein.vim"...

git is /usr/local/bin/git

Begin fetching dein...
Cloning into '/Users/oki2a24/.cache/dein/repos/github.com/Shougo/dein.vim'...
remote: Counting objects: 4478, done.
remote: Compressing objects: 100% (14/14), done.
remote: Total 4478 (delta 8), reused 15 (delta 6), pack-reused 4458
Receiving objects: 100% (4478/4478), 858.67 KiB | 353.00 KiB/s, done.
Resolving deltas: 100% (2572/2572), done.
Done.

Please add the following settings for dein to the top of your vimrc (Vim) or init.vim (NeoVim) file:


"dein Scripts-----------------------------
if &compatible
  set nocompatible               " Be iMproved
endif

" Required:
set runtimepath+=/Users/oki2a24/.cache/dein/repos/github.com/Shougo/dein.vim

" Required:
if dein#load_state('/Users/oki2a24/.cache/dein')
  call dein#begin('/Users/oki2a24/.cache/dein')

  " Let dein manage dein
  " Required:
  call dein#add('/Users/oki2a24/.cache/dein/repos/github.com/Shougo/dein.vim')

  " Add or remove your plugins here:
  call dein#add('Shougo/neosnippet.vim')
  call dein#add('Shougo/neosnippet-snippets')

  " You can specify revision/branch/tag.
  call dein#add('Shougo/vimshell', { 'rev': '3787e5' })

  " Required:
  call dein#end()
  call dein#save_state()
endif

" Required:
filetype plugin indent on
syntax enable

" If you want to install not installed plugins on startup.
"if dein#check_install()
"  call dein#install()
"endif

"End dein Scripts-------------------------


Done.
Complete setup dein!
$

.vimrc 作成と dein.vim 設定貼り付け

さきほど出力された内容で、
“dein Scripts—————————–
から
“End dein Scripts————————-
までをそのまま変更しないで .vimrc に貼り付けました。

vim ~/.vimrc

dein インストールの確認

vim で再起動し、次のコマンドでエラーとならなければ OK

:call dein#install()

さらに、次のコマンドでヘルプが表示され、プラグインがダウンロードされたことを確認しました。

:help neosnippet

おわりに

次は TOML ファイルでプラグインを管理するように変更など、.vimrc に手を加えていく予定です。

以上です。

「【Mac】【Vim】dein.vim でプラグイン管理する。そしてはじめて .vimrc を作る」への1件の返信

コメントを残す