X-Git-Url: https://git.jankratochvil.net/?a=blobdiff_plain;f=.bashrc;h=24f965a3940d0492290c9e56701ed201a4d600d7;hb=9a89da0ab9ff21491623cca6db6f9d7413ce1127;hp=c8c6a35cfa30cd9615e3151770b4a159f755c06b;hpb=f68927aa9edbd59038c0b1d339cc0d8269c5679a;p=nethome.git diff --git a/.bashrc b/.bashrc index c8c6a35..24f965a 100644 --- a/.bashrc +++ b/.bashrc @@ -126,7 +126,11 @@ alias ls='ls -bF' alias l='ls -lbF' alias maple="ssh -t vega.fjfi.cvut.cz maple" #alias cc='cc -I/home/short/include' -alias vi='vim' +if which vim &>/dev/null;then + alias vi='vim' +else + echo >&2 'WARNING: No vim(1).' +fi alias grepb='grep --binary-files=binary' alias L='lynx' alias chown='chown --no-dereference' @@ -139,6 +143,8 @@ alias cvsignoresall='cvsutil --ignores --workings --print' alias cvsignoresrm='cvsutil --ignores --rm' alias cvsignoresrmall='cvsutil --ignores --workings --rm' alias cvsignoresallrm='cvsutil --ignores --workings --rm' +alias svnignoresall='svn status |sed -n "s/^[?] //p"' +alias svnignoresallrm='svn status |sed -n "s/^[?] //p"|tr "\n" "\0"|xargs -0 rm -rf' [ "`uname`" = "SunOS" -a -x $HOME/bin/rpm-by-pkg ] && alias rpm='rpm-by-pkg' alias disass='objdump -D --target=binary --architecture=i386' alias cal='cal -m' @@ -241,8 +247,9 @@ function ctags {(unset ctags; -o -name "*.java" \ -o -name "*.p[lm]" \ -o -name "*.py" \ + -o -name "*.exp" \ ')' \ - |ctags --file-tags -L - "$@" + |ctags --file-tags -L - --langmap=Tcl:+.exp "$@" fi; );}; export -f ctags function ctagsh { ctags "--c-types=+px"; }; export -f ctagsh function cpan {(unset cpan; if [ $# = 0 ];then cpan;else perl -MCPAN -e "install qw($*);";fi; );}; export -f cpan