Jutting Bytes

Digressions of a research engineer

Faster Cursor Movement in Emacs

| Comments

While hacking I like to get my ideas come true on the screen as quick as they come. This is why I have always wanted to learn “touch-typing” on the one hand, and why I am so concerned about my hacking tools and their setup on the other hand. The toolchain contains Emacs, of course.

While digging mouse movements in the emacs lisp documentation, I realized there was not much functions or variables to adjust, Emacs’ key movement is actually driven by the host operating system in terms of key repeat delay.

So I went to my favorite’s OSX System preference pane, and looked for Keyboard, here is what I found.

I moved the key repeat delay to its fastest possible value and also set the timer before the key repetition is toggled to its shortest value, and now, I am a happy coder that can very quickly edit my code.

Note that this setting has the benefit to affect all keyboard interaction with your system.