X-Git-Url: http://git.jankratochvil.net/?p=nethome.git;a=blobdiff_plain;f=.bashrc;h=08817d70ced4d0f05d73eac0273f9d30cf466c27;hp=9aefd77016623ce86a76dccfd95fe54e5161dec8;hb=be5f85b19ee36d0b2b5e1ce2cc5a31757c98d26e;hpb=324bac0451e3b6cbd29334c5d4237923c582837e diff --git a/.bashrc b/.bashrc index 9aefd77..08817d7 100644 --- a/.bashrc +++ b/.bashrc @@ -1,3 +1,6 @@ +if [ -z "$_home_short_dotbashrc" ];then + _home_short_dotbashrc=true + if [ -f /etc/bashrc ];then source /etc/bashrc;fi function _bash_profile_addpath # variable,dirpathname @@ -21,6 +24,8 @@ _bash_profile_addpath PERLLIB "$HOME/lib/perl5/site_perl/`perl -V:versio _bash_profile_addpath CVSROOT "$HOME/cvs" single _bash_profile_addpath CVSROOT "$HOME/pserver/cvs" single +unset -f _bash_profile_addpath + alias ls='ls -bF' alias l='ls -lbF' alias maple="ssh -t vega.fjfi.cvut.cz maple" @@ -36,12 +41,18 @@ export IGNOREEOF=10 export TMOUT=900 export EDITOR='vim' export LC_CTYPE=cs_CZ.ISO-8859-2 +export PERL_MM_OPT="PREFIX=$HOME" function cvsdiff { cvs diff "$@" 2>&1| less; }; export -f cvsdiff function cvsdiffi { cvs diff "$@" 2>&1|grep -v '^?'|less; }; export -f cvsdiffi function cvsupdate { cvs update "$@" 2>&1| less; }; export -f cvsupdate function cvsupdatei { cvs update "$@" 2>&1|grep -v '^?'|less; }; export -f cvsupdatei +function wclines { awk '{x[$0]++}END{for (i in x) print x[i]"\t"i}'; }; export -f wclines + ulimit -c 0 if [ -f "$HOME/.bashrc.local" ];then source "$HOME/.bashrc.local";fi + + unset _home_short_dotbashrc # permit later reinitializations +fi # _home_short_dotbashrc