1
2
3
4
5
6
// 初回のみ実行
echo 'let $BASH_ENV = "~/.vimaliases"' >> ~/.vimrc

// ~/.bash_profileからalias抽出
echo 'shopt -s expand_aliases' > ~/.vimaliases
cat ~/.bash_profile | grep -E ^alias >> ~/.vimaliases

aliasだけ.bash_aliasesみたいにファイル分けした方が効率的だと思いますが、バージョン管理が面倒なのであえて抽出するようにしています