Я использую Ubuntu 12.04.2, и моя клавиатура не работает нормально в терминале. Когда я нажимаю клавиши со стрелками, появляются символы «a», «b», «c» или «d». Клавиша Backspace kbd> также не работает.
По умолчанию Ubuntu установит vim-tiny, пустую версию vim. Когда вы набираете vi в терминале, по умолчанию этот минимальный vim запускается в режиме, совместимом с vi. С точки зрения обычного пользователя vim, это ужасно, поскольку совместимость с vi означает возврат, и все нормальное поведение vim будет вести себя в оригинальной манере vi. Итак, установите vim, набрав команду:
sudo apt-get install vim
проблема решена !! наслаждайтесь программированием;):)