0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Vimにプラグインを入れる方法

Last updated at Posted at 2024-09-26

はじめに

vimにプラグインを入れる方法です。今回はvimのプラグイン管理ツールのdeinを入れていきます。
PCはmacです。ターミナルを使用しました。

コマンドをぽちぽち打っていきます。

$cd ~/.cache
$mkdir dein
$cd dein
$git clone https://github.com/Shougo/dein.vim

※gitを入れてない方は最初にgitを入れてくださいね。コマンドは下記。

brew install git
curl -fsSL https://raw.githubusercontent.com/Shougo/dein-installer.vim/master/installer.sh > installer.sh

※curlを入れていない方は最初にcurlをインストールしてくださいね。コマンドは下記。

$ brew install curl

※homebrewが入ってない方はhomebrewもインストールしてください・・・。

sh ./installer.sh ~/.cache/dein

下記が表示されたら一旦完了

image.png

.vimrcの作成

色々書き方はあるようですが下記のように書いてみました。

.vimrc
if &compatible
    set nocompatible
endif

" Required:
set runtimepath+=~.cache/dein/repos/github.com/Shougo/dein.vim
          
" Required:
if dein#load_state('~.cache/dein')
  call dein#begin('~.cache/dein')
             
  call dein#add('~.cache/dein/repos/github.com/Shougo/dein.vim')

" Add or remove your plugins here like this 
call dein#add('Shougo/neosnippet.vim')
call dein#add('Shougo/neosnippet-snippets')
# ここにいれたいプラグインをいれる
call dein#add('elixir-editors/vim-elixir')
    
" Required:
call dein#end()
  call dein#save_state()
endif

" Attempt to determine the type of a file based on its name and possibly its
" contents. Use this to allow intelligent auto-indenting for each filetype,
" and for plugins that are filetype specific.
 filetype indent plugin on
 
" 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

今回はelixir-editors/vim-elixirのプラグインを入れてみました。

お疲れ様でした★

参考

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?