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.
man šķiet, ka piepūle ko veltītu lai atcerētos lietot aliasus, būtu līdzvērtīga tai, ar ko pietiktu lai nekļūdītos ar komandām un flagiem. Vispār es lietoju aliasus, tur tiešām jautajums par ieradumu. Cik tur dienas vajadzēja, lai mainītu ieradumu, aptuveni 45 laikam?