Bug 162181

Summary: crtl + right or left arrow doesn't skip entire words as previous versions.
Product: [Applications] konsole Reporter: Andrea Del Linz <losandrellos>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED NOT A BUG    
Severity: wishlist CC: finex, vapier
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Andrea Del Linz 2008-05-16 21:41:16 UTC
Version:            (using KDE 4.0.3)
Installed from:    Fedora RPMs
Compiler:          gcc (GCC) 4.3.0 20080428 (Red Hat 4.3.0-8) 
OS:                Linux

I think that is quite clear, anyway to reproduce it, open a konsole, type two words separated by a space and then press ctrl+left arrow: it has the same effect to press only the left arrow. 
I suppose (and in previous versions was it) to have the cursor in the space between the two words.
Comment 1 Robert Knight 2008-05-16 22:20:17 UTC
I cannot reproduce here.  Do other Ctrl+[Key] combinations work as expected?  Do you have any shortcuts bound to Ctrl+[Arrow]?
Comment 2 Andrea Del Linz 2008-05-17 00:38:41 UTC
I don't think to have other shorcuts bound to Crtl+[Arrow], I tried with focus on Desktop and I don't have any effect, I have other combinations with Ctrl+[Key] and they work fine, on konsole too. For example I can open a new tab with Crtl+Shift+N or move a tab with Crtl+Shift+[Arrow]. 
Comment 3 Robert Knight 2008-05-17 00:56:15 UTC
> For example I can open a new tab with Crtl+Shift+N or move a tab with Crtl+Shift+[Arrow]. 

Those are Konsole shortcuts which are handled differently to Ctrl+[Arrow] which is sent directly to the shell.  The shell program (presumably 'bash') is responsible for moving the cursor around in response.  

Does Ctrl+A or Ctrl+E work for example? (should move to the start and end of lines respectively).
Comment 4 Andrea Del Linz 2008-05-17 01:03:57 UTC
Ops, sorry, I didn't know that. Anyhow Ctrl+E or A or R or O or L work fine!
And yes, it's bash.
Comment 5 FiNeX 2008-05-17 11:19:59 UTC
Using revision 806921 CTRL+[left|right] move the cursor to the start or the end of the word to me. It is ok.
Comment 6 FiNeX 2008-05-17 11:20:33 UTC
I'm using bash 3.2.
Comment 7 Robert Knight 2008-06-02 07:25:16 UTC
Do you experience the same behavior in other terminals?  (xterm, gnome-terminal etc.?)
Comment 8 Mike Frysinger 2008-11-27 21:50:16 UTC
i imagine this is a bug in your bash or readline configuration rather than konsole itself

in your session with bash, hit CTRL+V and then type the key shortcut (like CTRL+left arrow)

take that resulting string (^[[1;5D on my system) and make sure your inputrc has a line for it (usually /etc/inputrc or ~/.inputrc)
Comment 9 Kurt Hindenburg 2009-10-20 02:16:29 UTC
Appears not to be Konsole issue.