# Tag Lines
#------------------------------------------------------------------------------
-csrc(){ echo -n "Quit Save >lines |bc |uc | Find "; }
-src(){ echo -n "Quit Save >lines |bcmt |ucmt | Find "; }
-ptext(){ echo -n "Quit Save |fmt >words | Find "; }
+csrc(){ echo -n "Quit Save >lines |bc |uc {>Grep } Find "; }
+src(){ echo -n "Quit Save >lines |bcmt |ucmt {>Grep } Find "; }
+ptext(){ echo -n "Quit Save |fmt >words {>Grep } Find "; }
# setup default tags line
export EDITTAGS="$(csrc)"
# Tool Functions
#------------------------------------------------------------------------------
+# Regex search
+Grep(){ grep -n "$@"; }
+
# Word and Line Counts
words(){ wc -w; }
lines(){ wc -l; }
uc(){ sed -e 's/^\/\///'; }
bcmt(){ sed -e 's/^/#/'; }
ucmt(){ sed -e 's/^#//'; }
+