Tell me more ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'm on Ubuntu 12.04.
On windows I used to bind CTRL + Left to Home and Ctrl + Right to End via ahk. Now I'm struggling to achieve this behavior in Ubuntu. I've tried editing /etc/inputrc:

"\e[1;5C": end-of-line
"\e[1;5D": beginning-of-line

It works but only in terminal window. I've also tried xmodmap:

xmodmap -e "keycode 113=Left NoSymbol Home"

but it does not work.
The strange thing here is that if I bind to Shift + Left in xmodmap it works:

xmodmap -e "keycode 113=Left Home"

My guess here is that the default behavior of Ctrl + Left(skip words) somehow gets priority over xmodmap bindings but I can't find where the default binding are located and how to remove it or maybe I could just bind needed behavior there ?

share|improve this question
Do you get xev output for the keys you want to change? – Seth Feb 6 at 2:09
I do. I got keycode 113 = Left from xev output. – acid009 Feb 6 at 3:03
Can you add the whole xev output please? – Seth Feb 6 at 3:13
state 0x0, keycode 113 (keysym 0xff51, Left) – acid009 Feb 6 at 3:39
and state 0x4, keycode 113 (keysym 0xff51, Left) if pressed with Ctrl - the state is changed to 0x4 as expected – acid009 Feb 6 at 3:40
show 1 more comment

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.