On Wed, Apr 20, 2011 at 12:34:24AM +0200, Julien Claassen wrote:
Hello!
OK, then I think I'd prefer it the Bristol way. Basically that
kind of Vi-interface and an optional commandline. I suppose this
kind of interface is so handy, one should endevour to write a small
library for it. Something C++ based perhaps, that can easily be
Yes, we've
agreed on this point before: it's a wonderfully flexible
compromise, allowing what needs to be commands to be so, and what needs
to be key-stroke controled to be so as well with minimal waste of time.
filled with all the necessary data.
Only, if you think ncurses (as in screen based) one would have to
think of a good standard way to move between elements, levels and
values. Manageable, but worth to think about for some time, since it
should be as intuitive as possible, if one undertakes it and invests
the time.
Good question: Do you know of any other text-based app, that would
have a structure like that? I mightr think of links2's menus, but
it's not quite the same and they just throw you back into the
browser window, when you're done editing.
Not sure, really. But aptitude, one
fo the text-based dpkg front-ends
handles package sections and subsections like a tree and allows one to
expand/collapse branches and manipulate packages. Not quite what we
want, as it relies entirely on keystrokes for actions, but an
interesting interface. Mutt allows one to enter certain commands (mostly
config) if prefixed with a colon. Seeing how long vi has been around
and how many people use it, it's a wonder that its excellent interface
philosophy hasn't been borrowed more often over the years.
Cheers,
S.M.