Éditeur de texte maléable.
Acme est l’éditeur de texte développé pour le système d’exploitation Plan9 (dont des utilisateurs continuent de développer sous le nom de 9front.
Il utilise fortement la souris contrairement à des éditeurs comme vim ou emacs.
Ce qu’il y a d’intéressant c’est la façon dont il intéragit avec le système.
Ici tout est du texte et ainsi il est possible de le travailler avec les divers outils que l’on retrouve dans tout système unix(-like).
J’y dévellope une suite d’outils scriptés pour faciliter l’évolution dans mon processus d’écriture (zettelzen).
acme/10/ is the directory associated to this text acme/10/addr is a file with an address position for text insertions
acme/10/body is a file with the contents of the editing window (can't overwrite)
acme/10/ctl is a "file" (socket-like) that allows you to send commands to the window
acme/10/data is a file with the data of the editing window (can overwrite)
acme/10/errors is a file with data spat by commands executed by this window
acme/10/event is a "file" (socket-like) where you can read/write the editing session
acme/10/tag is a file holding the contents of the tag (the menu above)
acme/10/xdata is a file with the data (addr bound) of the editing window
acme/10/rdsel selected text
Connexions(1) | zettelzen