Interfícies

2007/11/04 Desactiva els comentaris

Què és millor? Vim o emacs? O millor dit, quin paradagima és millor, el paradigma modal de vim o el no modal d’emacs? La veritat és que aquesta és una qüestió que m’interessa molt, així que si coneixeu alguna referència interessant al respecte, m’agradaria que no dubtessiu ni un minut en fer-me-la arribar.

El que sí que puc dir d’entrada, és que el paradigma modal de vim facilita molt el recordar les dreceres de teclat. Per exemple, la lletra “d” correspon a esborrar, així “dw” correspon a esborrar una paraula (delete word), … En canvi, a can emacs, recordar les dreceres és una tasca més difícil. Aquest és un fet objectiu que crec que ningú no em discutirà. Una altre benefici de vim és el fet que sigui modal, quan estic en mode de comandes, tinc una sensació de seguretat semblant a la que tinc amb un mòbil amb el teclat blocat. Per altra banda, en benefici de l’aproximació del tipus emacs, s’ha de dir que el fet que no sigui modal fa que no hi hagi barreres entre el text i la persona, fet que fa l’edició força fluida. En aquests moments no seria capaç de dir quina aproximació, si la modal o la no modal és la millor.

Per altra banda, les interfícies evolucionen. Així, TextMate és un editor de text que porta el paradigma no modal d’emacs al Macintosh del segle XXI. Certament, les dreceres de teclat continuen essent tan difícils de recordar com abans, però, utilitzant QuickSilver, això esdevé molt menys important, ja que amb aquesta aplicació podem llançar les comandes pel seu nom i no la drecera. És quasibé, com parlar amb l’ordinador. A més, al voltant de TextMate, malgrat no ser lliure, hi ha una comunitat molt activa de gent que desenvolupa “bundles” que són extremadament bons i útils. Ai si vim tingués quelcom semblant… (no em digueu que vim ho té, perquè si bé es pot fer tot el que es fa amb TextMate amb vim, la comoditat i la ideonitat no sempre són equivalents).

About these ads

Etiquetat: , , ,

Els comentaris estan tancats.

Que és això?

You are currently reading Interfícies at Bitsenbloc.

meta

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: