Wed 16 Apr 2008
Mkay, everyone is doing it. So here’s mine.
[mike@happy ~]$ history|awk '{a[$2]++} END{for(i in a){printf "%5d\t%s \n",a[i],i}}'|sort -rn|head
235 ls
147 svn
92 cd
46 rm
34 ssh
34 ant
24 for
23 script/generate
22 grep
18 vi
Most of the work happens in emacs and I click that from the desktop usually. “ls” is kind of like a nervous twitch more than getting anything done. Sort of like hitting Control-s every two sentence or close-curly in emacs. I’ve tried to stop, but it’s in muscle memory now. And about that “svn”, yes I know about Control-x v v vc-mode, but it doesn’t really suit trying to keep commits as logical atomic units for me.