Re: [gtk-list] Re: vi bindings, emacs bindings, and all other bindings




James Gardiner <jamgard@sprintmail.com> writes:

> Hey, didn't IBM (and some others) have a system for user interfaces called CUA
> or something like that?

The current key bindings for the Entry and Text widgets are a
combination of the CUA bindings, and Emacs-style control-key
bindings. (They don't generally interfere, so the combination
works well). This will likely continue to be the default in
the future. I think the only people who mind the current 
bindings are vi users. [ Or emacs users who start trying to
do complicated things since the simple stuff works - that
would be me sometimes ]
 
> Why not make that the default for all GTK+ apps and then also allow bindings
> for menus, keys, etc. that users like.  The reason I'm proposing this is that
> if we don't find some common ground to start this proposal, we're gonna have
> everybody jumping up and down trying to get their favorite bindings as the
> default.  I've never used CUA knowingly, but it seems that I heard that it was
> used as the basis for some apps in the past.

CUA was basically an IBM-created standard that was the basis for
things like Motif, earlier versions of Windows, and quite a 
few other things. I think the current consensus "standard" has
evolved a bit since then, for instance, paste as 
<Control>V (Macintosh origin) instead of <Shift>insert. 
[ GTK+ supports both ]

Regards,
                                    Owen

[ I'll say more about customizable bindings in a separate message ]



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]