|
|
- setup() {
- echo -en 'disabled'
- # mkdir -p $HOME/.vim/autoload/ &&
- # curl http://github.com/gmarik/vundle/raw/master/autoload/vundle.vim > $HOME/.vim/autoload/vundle.vim
- # return$([ -s $HOME/.vim/autoload/vundle.vim ] && rm -f ~/.vim/autoload/vundle.vim )
- return 1
- }
-
- install() {
- vim -e -c "BundleInstall" -c "q"
- return $([ -d $HOME/.vim/bundle ] && [ "$(ls -1 -d ~/.vim/bundle/*|wc -l)" = "$(grep ^Bundle ~/.vim/vimrc|wc -l)" ] )
- }
-
- docs() {
- _tags() { find ~/.vim/bundle/**/doc -name 'tags'; }
- _tags | xargs rm
- vim -e -c 'BundleDocs' -c 'q'
- return $([ "0" != $(_tags | wc -l) ])
- }
-
- t() {
- printf "%-15s: " $1
- $1 1>> 'test.log' 2>&1 && echo 'ok' || echo 'fail'
- }
-
- test_all() {
- : > 'test.log'
- t setup
- t install
- t docs
- }
-
- doc() {
- maruku --html README.md ; open README.html
- }
-
- ${1:-test_all}
|