Been there, done that :(
Es pieņemu, ka tas ir galvenais iemesls, kapēc pie pieklājīgiem izstrādātājiem (iespējams, neapzināti) apakškomandas, kas radikāli maina uzvedību, tiek arī realizētas kā apakškomandas (svn commit, git rm, apt-get remove), nevis flagi (kas, savukārt, maina tikai komandas izpildes nianses).
Manuprāt, prātīgākais (neskaitot pirkstu skilla asināšanu, lai vienmēr spiestos vien tie taustiņi, ko vēlies) būtu izveidot dažus aliasus. alias edcrontab="crontab -e", vai tamlīdzīgi.