Показать сообщение отдельно
  #64  
Старый 05.10.2017, 10:10
Maxim Sokolsky
Guest
 
Сообщений: n/a
По умолчанию Проверка орфографии

Maxim Sokolsky написал(а) к Cheslav Osanadze в Oct 17 08:51:00 по местному времени:

Привет, Cheslav!

MS>> Хм, только что попробовал - на FIDOSlax запустил сервер sshd - на
MS>> нём стоит настроенная фидошка. На 7-ке запустил putty - настроил
MS>> как описано выше. У меня - golded-nsf - но переназначал ли
MS>> стандраные комбинации клавиш в файлике cfg уже не помню. Неважно.

MS>> Захожу на удалённый хост,

MS>> echo $TERM

MS>> у меня выводит тип терминала "linux"

MS>> запускаю ge

MS>> https://postimg.org/image/724gvftiaj/

CO> Аналогично. Список работает.

MS>> При типе терминала linux у меня работают функциональные клавиши
MS>> - Shift + Нome, Shift+End, Shift+PgUp, Shift+стрелочки. Но не
MS>> работают F1, F2 и т.д.

MS>> Меняю на xterm-color

MS>> export TERM=xterm-color

MS>> Снова запускаем ge.

MS>> https://postimg.org/image/8fqzzh32az/

MS>> Теперь заработали F1, F2 и т.д.

CO> Ага.

MS>> Т.е. если выставлять xterm-color - то функционал тот же самый,
MS>> что и при запуске локально на десктопе линукс.

CO> А сочетания с End - не работают.:)

В дедушке, что в FIDOSlax - Shift+End - работают, при подключении через ssh и установке TERM xterm-color.

MS>> Как бэ - у меня всё работает. Что ты делаешь не так?
MS>> Ну или хотя бы покажи, что у тебя там на экране.

CO> Тоже, что и у тебя.
CO> Я подумал, может всё таки дело в системе, а не в putty, так как в
CO> терминале LXterminal, который я запускаю через "подключение к
CO> удалённому рабочему столу", эхотаг ведёт себя аналогично!

В системе, конечно. Ведь termcap - это часть системы линукс :)

Если сделаешь

ls /usr/share/terminfo/

увидишь список каталогов - в каждом своя группа описаний терминалом. Это просто текстовые файлики - их можно отредактировать и поменять поведение терминала при нажатии клавиш. Тот патч - наверное все это и делает.

А можешь не заморачиваться - переопредели комбинации в goldkeys.cfg, поменяй Ctrl на Shift. Shift+End работает - без всякого патча, если TERM=xterm-color

А то графические терминалы вроде lxterminal или konsole перехватывают некоторые комбинации клавиш - если окроешь доку к пакету, там есть подсказка как переопределить зарезервированные комбинации, но это уже вторично и тебе не нужно.


С наилучшими пожеланиями, Maxim.

--- -А жаль, что во времена неандертальцев не было фидонета
Ответить с цитированием