diff --git a/.bashrc b/.bashrc index e9a210d4c680e9b5d5a1e64a5a80d6c64c42defe..644898b0a08e2f971161040e2cca390ae90b82e9 100644 --- a/.bashrc +++ b/.bashrc @@ -8,7 +8,17 @@ fi # User specific aliases and functions # remove annoying global aliases -unalias l. ll ls vi +noalias() { + x=`type $1 | grep " is aliased to "` && unalias $1 +} +# unalias l. ll ls vi +noalias l. +noalias ll +noalias ls +noalias vi +noalias egrep +noalias fgrep +noalias grep alias ..="tcsh -l" alias sux="sudo tcsh -l"