Интерптерация клавиш (всех!) делается с учетом их "трансляции" через termcap или terminfo. Указание таблицы трансляции выполняется переменной TERM. Стандартным значением является TERM=linux для консоли и TERM=xterm для X.
# set | grep TERM
TERM=linux
Указывается только в .bashrc (или другом стартовом файле), применяется только в момент логина. При неверно заданном TERM на экране запросто будет каша.