"rm -rf" is dangerous. A versioning system should allow you to get by without doing dangerous stuff.
laptop:~/version/loom$ rm -rf 86.12.before_prune
FEEL the adrenaline rush! ;)I don't know, maybe if you're old-fashioned you won't like the trash metaphor, but I love it. And every so often I just do trash-empty 30 to clean out anything older than a month.
cd ~/somewhere
mv the_thing_i_want_to_delete ~/tmp/go_away
cd ~/tmp
rm -rf go_away
I'll also use Tab to command-complete the "go_away", and pause slightly before pressing Enter.Sometimes I'll even just let it sit there in ~/tmp for a few months before clobbering it.