LINUX.ORG.RU

помогите с настройкой клавиатуры в CentOS 6.5 при использование программы putty

 ,


0

1

Добрый день.

давным-давно нужно было решить этот вопрос, но все руки не доходили.

итак вводные условия

рабочий компьютере - windows 7

программа putty - стандарт

несколько серверов под CentOS 6.5

проблема:

не знаю как настроить putty или серверное окружение пользователя, чтобы в putty работали ctrl, alt и прочие клавиши.

например, открываю midnight commander и хочу автодополнение имени файла сделать, а не получается.

что читать и куда капать???

★★★

Во-первых, можно поиграться с названием терминала: Connection -> Data -> Terminal-type string (это будет записано в переменную TERM). Если задать «linux», то многие клавиши сами определятся корректно. Кстати, на сервере должна быть информация о типах терминала (директория /usr/share/terminfo). Так вот, значение TERM=linux мне не понравилось — нет поддержки 256 цветов. Наиболее подходящим для меня в плане цветов оказался xterm-256color, а там с клавишами беда. Можно поиграть с другими, например, rxvt-unicode-256color.

Во-вторых, если первое не поможет, можно на винду поставить AutoHotkey и создать ему скрипт с содержанием (работает для баша):

#IfWinActive ahk_class PuTTY
PgUp::Send +{PgUp}
PgDn::Send +{PgDn}
Home::Send ^a   ; beginning of line
End::Send ^e    ; end of line
+^Del::Send ^k  ; delete whole line after cursor
+End::Send ^k   ; delete whole line after cursor
+Home::Send ^u  ; delete whole line before cursor
^Del::Send !d   ; delete word after cursor
^BS::Send ^w    ; delete word before cursor
^Left::Send !b  ; jump word left
^Right::Send !f ; jump word right
#IfWinActive

Еще советую для нескольких сессий использовать MTPuTTY.

iVS ★★★★★
()
Ответ на: комментарий от iVS

Спасибо.

а вот что это за комманда M-! - вернее какие клавиши надо нажимать, чтобы эта комбинация сработала?

Nurmukh ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.