Vimのプラグインマネージャー「Vundle」のインストール方法

Vimに限った話ではないですが、テキストエディタはデフォルトの状態で使うというよりは、色々プラグインを追加していって自分に合わせていくのがベターです。
今回はVimのプラグインを管理できる「Vundle」の導入方法についてまとめておきます。
プラグインマネージャー
Vundle以外にもVimのプラグインマネージャーは色々あるのですが、Vundleが1番有名みたいなのでとりあえずこれを使ってみることにしました。
日本製の方がいい人は「dein.vim」というものもあるので、そちらを試してみてもいいかもしれません。
Vundleのインストール
まずは下記コマンドを実行してVundleをインストールします。
$ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vimインストール後は下記のコードを.vimrcに記述します。
set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
' この下に追加したいプラグインを入力する
Plugin 'VundleVim/Vundle.vim'
call vundle#end()
filetype plugin indent onプラグインのインストール
Vundleを使ってのインストール方法は.vimrcに追加したいプラグイン名を入力したあとで、「Vimのコマンド」か「ターミナルのコマンド」でプラグインのインストールと反映を行います。
| 反映方法 | 詳細 |
|---|---|
| Vimのコマンドから行う方法 | Vimを開いて:PluginInstallと入力してenterを押すと開始されます |
| ターミナルから行う方法 | ターミナルでvim +PluginInstall +qallを実行すると開始されます |
プラグインの探し方
プラグインに関しては、Vim Awesomeというサイトで探すのが良さそうです。
公式サイトもありますが、Vim Awesomeの方が見やすいというのと、プラグインの数も多いみたいです。
気になるプラグインをクリックして詳細ページへ移動すると、.vimrcに入力するコードが書かれてあるので、それをPlugin 'VundleVim/Vundle.vim'の下にコピペして、先ほど紹介した方法でプラグインをインストールすればOKです。

比較的簡単にインストールができますね。



PNG画像の圧縮をpngquantとAutomatorを使って右クリックメニューからできるようにする
Path Finder 8で使える4種類のファイル検索方法
macOSのシステム環境設定「Dock」の設定見直し
BetterTouchToolでHTMLを使った表示を作成できる「Floating WebView」機能
Visual Studio Codeのテキストを、書式設定無しでコピーする設定
刷新されたAlfred 4のテーマエディタでエディタのカスタマイズと、公開テーマのインポート方法
Gmailのラベルとフィルタ機能を使ってメールを自動的に振り分ける
Karabiner-Elementsでデザインツール(Photoshop・Sketch・Figma)のショートカットキーを設定する
Alfred 4でのWorkflowの作り方とWorkflow Objectのまとめ
ATOKに「短縮読み」の単語を登録して、よく使うフレーズを一瞬で入力する
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
AlfredでFigmaのチーム・プロジェクト・ファイルを素早くの検索ができる「Alfred Figma Workflow」
CSS Nite in Kobe, vol.38 デザイン批評基礎講座 〜センスで語らないデザインの伝え方〜に参加してきました
Slackにカスタム絵文字を追加する方法
Markdownで画像を表示する時はGyazoを使うのが便利
Bartenderの「Quick Search menu bar items」でメニューアイコンを検索してアクティブにする方法
Finder上のGoogle Driveパスが「/Volumes/GoogleDrive-10951…」のように数字の羅列が追加されておかしくなった場合の対処法
瞑想をするならApple Watchにも対応している「Insight Timer」がオススメ!
anyenvを使ってプログラミング言語のバージョンをラクに管理する
CSSでclassがついていないタグにだけスタイルを当てる方法
gulpでPostCSSを使う方法