[Vim] プラグインマネージャーをNeoBundleからdeinに移行した

何年もNeoBundleでプラグイン管理をしてきました。 使っていたプラグインのvim-aligntaがエラーになるようになってしまい、原因はプラグインの読み込みタイミングみたいなのですが、これを期にVimのプラグインマネージャーをdeinに変更することにしました。 ## ポイント - tomlファイルでプラグインを管理する ## ハマりポイント tomlファイルに記載するプラグインは1つづつ記載する ``` [[plugins]] repo = 'thinca/vim-quickrun' [[plugins]] repo = 'mileszs/ack.vim' ``` 上記のようにpluginsのしたに1つのプラグインを記載します。 プラグイン事に条件を記載できるので、Windowsだったらとか、Macだったらとかも記載できます。 Macだったら ``` [[plugins]] repo = 'keith/swift.vim' if = ''' has('unix') && (system('uname') == 'Darwin\n')''' ``` 導入方法の記事も沢山あったので、 NeoBundleからの移行はそれほど大変ではありませんでした。 ## 参考URL * [ゴリラさんのページ](https://knowledge.sakura.ad.jp/23248/) * [dein.vimでプラグイン管理のはじめ方](https://qiita.com/sugamondo/items/fcaf210ca86d65bcaca8) * [Qiita](https://qiita.com/delphinus/items/cd221a450fd23506e81a)

0 件のコメント :

コメントを投稿