Nálam így néz ki a /usr/local/share/mc/mc.lib (részlet):
[terminal:xterm]
insert=\\e[2~
f11=\\e[23~;\\eO2P;\\eO1\;2P;\\e[1\;2P
f12=\\e[24~;\\eO2Q;\\eO1\;2Q;\\e[1\;2Q
f13=\\e[25~;\\eO2R;\\eO1\;2R;\\e[1\;2R
f14=\\e[26~;\\eO2S;\\eO1\;2S;\\e[1\;2S
f15=\\e[28~;\\e[15\;2~
f16=\\e[29~;\\e[17\;2~
f17=\\e[31~;\\e[18\;2~
f18=\\e[32~;\\e[19\;2~
f19=\\e[33~;\\e[20\;2~
f20=\\e[34~;\\e[21\;2~
ez azt jelenti, hogy ha pl. ESC[28~ jön vagy ESC[15;2~ jön, azt egységesen F15-nek, avagy Shift+F5-nek kell kezelni. (Megjegyzés: más komponensek (pl. ncurses) a Shift+F5-öt F17-nek nevezik, csak hogy színesebb legyen a kép)