3 ms·
There are aspects of a text editor that might outweigh the implementation language somewhat. In particular, vi's model of user interaction is compelling. In no
by db48x 9y ago
There are aspects of a text editor that might outweigh the implementation language somewhat.
In particular, vi's model of user interaction is compelling. In normal mode, command keys take on the role of nouns and verbs in (rather terse) language for describing edits. In principle, this makes editing very fast while requiring you to learn only a short list of commands; there can be a very large number of combinations that arise from even a very small set of well-chosen commands.