ちょっと思い立って aereal/dotfiles の変更を振り返ってみる。
11/24
- Remove zsh-completions from submodule · 0f0dd7e · aereal/dotfiles · GitHub
- Remove rbenv · e1c0c28 · aereal/dotfiles · GitHub
- Remove ruby-build · 8e107e7 · aereal/dotfiles · GitHub
Homebrew でインストールできるものを submodule から取り除いた。特に submodule として管理するメリットがなかった。
12/1
[Vim] プラグインが読み込めたときだけ設定などを行う
- Set current function info on available current-func-info.vim · 5c88b32 · aereal/dotfiles · GitHub
- Configure vim-altr safely · e30f0e5 · aereal/dotfiles · GitHub
- Load plugins when NeoBundle is available · 15887ee · aereal/dotfiles · GitHub
- Handle the error of loading NeoBundle · 5d55f01 · aereal/dotfiles · GitHub
いまはエラーを握り潰してしまっているので、プラグインが無い旨を出力するようにする必要がある、が、とりあえずはこれで。
たとえば current-func-info.vim を使って現在編集している関数の名前をタブバーに表示しているが、current-func-info.vim が読み込めなかったらこの設定をそもそもしないように。