I type with ten fingers. I try to avoid all keys on the keyboard which are not easily accessible:

  • Pos1
  • End1
  • Esc
  • ...

Up to now my fingers like the emacs key bindings, since they work in the editor and with bash:

  • ctrl-a: beginning of line
  • ctrl-e: end of line
  • ctrl-k: kill from cursor until end of line
  • ctrl-y: insert killed content (paste)

I am currently switching from emacs to pycharm.

Now I could modify pycharm (there is already a config with emacs key bindings). But still there are a lot of other applications like webbrowser, email client, ... which don't understand the key bindings.

Ain't there a way to have the fundamental things available in all text inputs?

Update I am not fixed to the emacs keybings. I am still young enough to learn a different one. But it needs to be accessible for ten finger typers: I don't want to leave keys F and J with my forefingers.


After searching the web several times for some minutes, the best page I found was this

It explains the remapping of keys for keyboard layout colemark. But it can be used with QWERTY/QWERTZ, too.

The remapping of above forum posting gets done with the command line tool setxkbmap.

Update: I did not use setxkbmap, since it felt like a tool from the last century. Today (year 2016) Linux has IBus. But up to now I found no time to solve my idea with ibus.

There is a tool which looks promising (ibus typing booster). But I have not tried it up to now.

| improve this answer | |
  • 1
    Can you add the relevant part of the link here? – Anwar Nov 30 '16 at 17:13
  • 1
    I found that you've updated the answer. If you still think this answers the question, explain it. Otherwise I suggest to remove it – Anwar Dec 18 '16 at 10:58
  • @Anwar at the bottom of the question there is an update to the question. The goal is to have easy cursor movements, they can be different than the one use by emacs. Yes, the heading of the question is missleading. – guettli Dec 18 '16 at 21:21
  • @guettli If that is the case, accept your own answer please. Leaving question un-answered (as there is no upvoted and accepted answer) is not beneficial for the site. Thanks – Anwar Dec 19 '16 at 7:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.