при нажатии на клавиши на доп. цифровой клавиатуре генерируются буквы вместо перемещения курсора. а именно - запускаем mc, и 8 генерирует x, 2-r, 4-t, 6-v, 1-q, 3-s, 7-w, 9-y.
Не могу проверить, у меня нет доп. клавиатуры.
Нашёл доп. клавиатуру, проверил, 8 генерит \eOx (и т.п.), так что это поведение mc-specific.
запускаем mutt в xterm и запускаем mutt в aterm. потом жмём на Home, Up, Dn, End и, как говорится, найдите 10 отличий ;) это не mc-specific...я бы сказал, что это терминал-specific, упирающийся в ncurses (terminfo)
...да и ещё - если в том же aterm сказать TERM=xterm, то mc нормально работает, правда, по выходу он каким-то странным цветом (матовым) закрашивает терминал (если он был белым), а mutt - отказывается.
fixed in mc-4.6.1