Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.GOLDED
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.GOLDED с датами от 16 Jul 13 03:28:02 до 16 Nov 24 03:28:00, всего сообщений: 3632
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 653 из 3632 ========================================= RU.GOLDED =
От   : Serguei E. Leontiev              2:5020/400         02 Nov 15 13:05:47
Кому : Semen Panevin                                       02 Nov 15 13:05:47
Тема : Ошибки putty и его настройки (Linux Golded+ 1.1.5 bugs fix ctrl/shift)
FGHI : area://RU.GOLDED?msgid=<1187502988@ddt.demos.su>+f2345c27
На   : area://RU.GOLDED?msgid=2:5025/121+56344e72
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.GOLDED?msgid=2:5025/121+56384f89
==============================================================================
From: "Serguei E. Leontiev" <leo@sai.msu.ru>
Subject: Ошибки putty и его настройки (Linux Golded+ 1.1.5 bugs fix ctrl/shift)

Привет Семён,

От 31 октября 2015 г., 8:07:30 в fido7.ru.golded ты писал:
VV>> _11._ Запустите golded и попробуйте различные комбинации
VV>> клавиш с Ctrl-Shift, как было описано выше.
VV>> _12._ Hапишите свои замечания о работе патча в RU.GOLDED :)
SP> Докладываю. Shift+стрелка в главном окне предлагают выйти из
SP> голдеда, при повторном нажатии печатают всякую фигню в строке
SP> поиска (esc-последовательность?).
SP> В редакторе всё то же самое только предлагает бросить сообщение.
SP> Ctrl+стрелка ровно то же самое.
SP> Виндовый putty.
SP> влево-вправо-вверх-вниз [D[C[A[B
SP> Вот не пойму изменилось что-то или нет. Может у меня патч не
SP> применился? Hо epatch не ругнулся, в логах отчёт о применении

Взглянул на putty-0.65, с ним беда. Hапример для клавиш: F1, Shift-F1 и
Shift-влево, он выдаёт.

При настройке ESC[n~ (по умолчанию):
~$ od -c
^[[11~^[[23~^[OD
0000000 033   [   1   1   ~ 033   [   2   3   ~ 033   O   D  \n
0000016

При настройке Xterm R6:
$ od -c
^[OP^[[23~^[OD
0000000 033   O   P 033   [   2   3   ~ 033   O   D  \n
0000014

По умолчанию, он всем рассказывает, что он xterm, смотри
Connection/Data/Terminal-type string.



А в terminfo про эти клавиши написано следующее:

$ infocmp putty | egrep "kf1=|kf13=|kLFT="
kf1=\E[11~, kf10=\E[21~, kf11=\E[23~, kf12=\E[24~,
kf13=\E[25~, kf14=\E[26~, kf15=\E[28~, kf16=\E[29~,

F1 - ^[11~
Shift-F1 - ^[[25~

Для xterm:

$ infocmp xterm | egrep "kf1=|kf13=|kLFT="
kHOM=\E[1;2H, kIC=\E[2;2~, kLFT=\E[1;2D, kNXT=\E[6;2~,
kdch1=\E[3~, kend=\EOF, kent=\EOM, kf1=\EOP, kf10=\E[21~,
kf11=\E[23~, kf12=\E[24~, kf13=\E[1;2P, kf14=\E[1;2Q,

F1 - ^[OP
Shift-F1 - ^[[1;2P
Shift-влево - ^[[1;2D



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

Если в настройках сказать клавиши Xterm R6, то F1 будет работать, а
Shift-F1 как будет работать F11.

Если в настройках сказать Connection/Data/Terminal-type, то F1 будет
работать, а Shift-F1 будет работать как F11.


Проблему можно сравнительно быстро залатать путём определения в terminfo
нового терминала putty-0-65, тогда Shift-стрелки можно заставить работать.

А для Ctrl-стрелок надо исправлять PuTTY.

--
Успехов, Сергей Леонтьев. E-mail: lse@CryptoPro.ru

 
--- ifmail v.2.15dev5.4
* Origin: ГАИШ МГУ (2:5020/400)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.035372 секунды