Захожу на удалённую машину через putty. В bash стрелки на цифровой клавиатуре работают нормально, но не работают Home и End. В VIM цифровая клавиатура интерпретируется как цифры и точка, а /*-+ генерируют соответственно «<F2>», «<F3>», «<F4>» и ",".
Как заставить их работать? Куда копать?
Версия putty 0.60, vim 7.1, OC на удалённой машине — Open SUSE не ниже 10.3, на локальной — Windows XP.
Заодно вопрос: как в терминале узнать название и версию дистрибутива? Хотя бы для наиболее популярных: Red Hat/Fedora/Centos, Gentoo/Calculate, Mandrake/Mandriva, Debian, Ubuntu, Suse, Slackware, Alt...
Заранее спасибо.