Как изменить горячие клавиши в mc?
В версиях до 4.6.1 включительно изменить настройками нельзя, как уже писали выше, только в исходниках и через перекомпиляцию. В какой именно версии появилась возможность настройки горячих клавиш не могу сказать (искать лень), но в версиях 4.8.x она точно есть. Все дефолтные настройки хранятся в файле:

/etc/mc/mc.keymap

Там же можно подсмотреть, какие вообще есть возможные в принципе. При этом локальные настройки хранятся в файле в home директории:

~/.config/mc/mc.keymap

Например, таким образом реализовывается мое давнее желание заставить mc вести себя аналогично фару при нажатии left / right в панелях, что бы при нажатии влево был переход на страницу назад, и вправо — на страницу вперед:

[panel]
Left =
Right =
PageUp = pgup; alt-v; left
PageDown = pgdn; ctrl-v; right

Метод работает точно на mc 4.8.1 (gentoo).
Подробнее в мане к mc.
Насколько я знаю — это невозможно. Они жестко в исходниках прописаны, можете слить сырцы и поглядеть сами…