Bug 77213 - key chains to execute actions
Summary: key chains to execute actions
Status: RESOLVED NOT A BUG
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-10 19:58 UTC by Mikolaj Machowski
Modified: 2007-05-08 01:13 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikolaj Machowski 2004-03-10 19:58:50 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
OS:          Linux

One of the problems I have in KDE are not standard keyshortcuts. when I want to use some rare action in shortcut, most often I have to choose accord as shortcut Meta-Alt-Shift-C.

Solution:
IMO multi-gnome-terminal solved it in the best way - Use keychains. Press <C-L> and chosen letter. In this way no more than 2 fingers are used at the moment.

http://multignometerm.sf.net
Comment 1 Mikolaj Machowski 2005-06-16 18:09:14 UTC
Ha. Don't know exactly what I should do. This is implemented but not perfectly what I want.

Konsole completely eats first shortcut, there is no fallback. For example I have set <c-l> as introduction shortcut, easy to press, practically nowhere used to something important. But there is one situtation where <c-l> is used - redrawing of console itself and for example in Vim combo <c-x><c-l> for completion of line.

So how I would like to have this: after pressing of combination
<c-l><c-l> Konsole should check if there is any action assigned to such shortcut, if yes, perform it, if no act as the first <c-l> never happened. This fixes first problem and is more important.

Also set a timeout. If <c-l> isn't followed by any action pass <c-l> to underlying application.
Comment 2 Robert Knight 2007-05-08 01:13:54 UTC
Ctrl+[Key] is reserved for use by terminal applications, and popular applications such as Vim do use them.  I have tried to make the shortcuts more sane in future versions of Konsole and consistant with other KDE applications where the constraints of a terminal don't get in the way.