# gvim () { /bin/gvim $(if [[ "$#" > 0 && `/bin/gvim --serverlist | wc -l` ]]; then echo --remote; fi) $@; } # vim () { /bin/vim $(if [[ "$#" > 0 && `/bin/vim --serverlist | wc -l` ]]; then echo --remote; fi) $@; } # man() # { # /bin/gvim \ # $(if [[ `/bin/gvim --serverlist | wc -l` > 0 ]]; then echo --remote-send; fi) \ # ":enew:0read !groffer --pager='cat' --tty $1 col -bx :set filetype=man buftype=nowrite readonlygg"; # } # export MANPAGER='vim -c":set noswapfile|%!col -b" -c":file man|:setlocal filetype=man buftype=nowrite readonly nonumber nolist signcolumn=no" -' export MANPAGER="vim -M +MANPAGER -" # man() { /bin/vim ":enew:0read !groffer --pager='cat' --tty $1 col -bx :set filetype=man buftype=nowrite readonlygg" -; } # alias git='git -c color.ui=false' # export GIT_DIFF_OPTS="--no-color" git config --global --replace-all color.pager 0 git config --global --replace-all core.pager 'vim -c":set noswapfile filetype=git buftype=nowrite readonly nolist nonumber signcolumn=no|:file git" -' # export GIT_PAGER='' # alias git="TERM=dumb git" # export EDITOR="gvim()" # export PAGER="tee /tmp/output.txt /dev/stdout | /bin/vim -" # --remote-expr ":%!col -b" -c":set buftype=nowrite filetype=man readonly" -'A