Если запускать emacs в xterm-е, т. е. emacs -nw, то почему-то не работает кнопка HOME. В других терминалах (aterm, rxvt) всё нормально работает. Файл
/usr/X11R6/lib/X11/app-defaults/XTerm содержит строки:
*VT100.translations: #override \
<Key>Home: string(0x1b) string("[1~") \n\
<Key>End: string(0x1b) string("[4~") \n\
.........
Думал проблемма из-за ncurses, но в других ncurses-based приложениях (vim, mcedit) кнопка HOME нормально работает.
И в голой консоли (т. е. TERM=linux) в emacs-е не работает кнопка BACKSPACE.