Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M |
![]() ![]() |
Топик располагается на нескольких страницах: ←Ctrl назад 1 [2] 3 вперед Ctrl→ все |
П.С.М. Member Откуда: Из СССР Сообщений: 501 |
Сходите по ссылке, примеры посмотрите. |
||
20 апр 16, 15:51 [19083685] Ответить | Цитировать Сообщить модератору |
Valeriu Member Откуда: Chisinau Сообщений: 2158 |
krvsa, А если так ?
|
||
20 апр 16, 15:52 [19083698] Ответить | Цитировать Сообщить модератору |
krvsa Member Откуда: г Волжский Сообщений: 13493 |
Повторю вопрос... Причем тут команда use? С тем же успехом я могу смотреть ссылку по любой команде. Хоть set хоть close... |
||
20 апр 16, 15:54 [19083710] Ответить | Цитировать Сообщить модератору |
Valeriu Member Откуда: Chisinau Сообщений: 2158 |
http://www.mumps.cz/gtm/books/pg/UNIX_manual/ch09s09s02.html Это имели в веду ??? |
||
20 апр 16, 15:55 [19083716] Ответить | Цитировать Сообщить модератору |
П.С.М. Member Откуда: Из СССР Сообщений: 501 |
Это
|
||
20 апр 16, 15:57 [19083734] Ответить | Цитировать Сообщить модератору |
krvsa Member Откуда: г Волжский Сообщений: 13493 |
Команда use тут не помощник... Но я дал такую команду - после нее ничего не поменялось. Командная строка ГТ.М не реагирует на стрелки и забой... |
||||
20 апр 16, 15:57 [19083737] Ответить | Цитировать Сообщить модератору |
krvsa Member Откуда: г Волжский Сообщений: 13493 |
Расскажи, что это предполагало? Т.е. какие установки этим предписываются? |
||||
20 апр 16, 16:02 [19083764] Ответить | Цитировать Сообщить модератору |
krvsa Member Откуда: г Волжский Сообщений: 13493 |
Объясню свое "отношение" к команде use... Все ее установки/действия распространяются на ПО которое будет выполняться после ее вызова. Но никак не повлияет на командную строку СУБД. Будь то Каше или МСМ... Про ГТ.М писать не буду, т.к. только с ним начал работать. Но смело могу предположить, что и в ГТ.М ее действия схожи. Так же ее установки влияют на действия команд read write Но никак не распространяются на поток приходящий с терминала... Он как шел, так и будет идти по своему протоколу... |
20 апр 16, 16:08 [19083815] Ответить | Цитировать Сообщить модератору |
krvsa Member Откуда: г Волжский Сообщений: 13493 |
Точнее на результат их действия... |
||
20 апр 16, 16:09 [19083830] Ответить | Цитировать Сообщить модератору |
gluconat_ca Member Откуда: Сообщений: 105 |
П.С.М., На примере бекспейса. Для начала о главном. В переменной окружения $TERM должно быть подходящее значение 'входа' в terminfo, или по-другому правильный тип терминала. То есть настройки эмулятора терминала должны соответствовать описаниям в terminfo. В direct mode (командной строке) gt.m при редактировании строки для от терминала для бекспейса gt.m ожидает то, что в terminfo описано как key_backspace(kbs). И если эмулятор посылает другое, то вот и "проблема" Скорее всего эмулятор шлёт $c(8), а нужен $с(127). |
20 апр 16, 16:13 [19083874] Ответить | Цитировать Сообщить модератору |
krvsa Member Откуда: г Волжский Сообщений: 13493 |
В putty результат разнится только по забою... Там выдает a=127 b=-1 c=-1 Остальное 1 в 1... |
||
20 апр 16, 16:17 [19083923] Ответить | Цитировать Сообщить модератору |
П.С.М. Member Откуда: Из СССР Сообщений: 501 |
Ага, спасибо )))
Я могу, конечно, ошибаться, но судя по примерам из ссылки выше...:
т.е. вполне себе управляет настройками |
||||||||
20 апр 16, 16:20 [19083946] Ответить | Цитировать Сообщить модератору |
krvsa Member Откуда: г Волжский Сообщений: 13493 |
Коды по стрелкам совпадают... |
||
20 апр 16, 16:20 [19083955] Ответить | Цитировать Сообщить модератору |
krvsa Member Откуда: г Волжский Сообщений: 13493 |
Ты ошибаешься... |
||
20 апр 16, 16:22 [19083973] Ответить | Цитировать Сообщить модератору |
gluconat_ca Member Откуда: Сообщений: 105 |
В дополнении. Из документации на GT.M Direct Mode: Клавиши редактирования: Backspace: удалить слева Delete: Удалить в позиции курсора Стрелки вверх,вниз: перебор из списка RECALL (история) Стрелки влево, вправо: <CTRL-A>: курсор в начало <CTRL-B>: курсор влево <CTRL-D>: On an empty line, terminates GT.M and returns control to the shell <CTRL-E>: курсор в конец <CTRL-F>: курсор вправо <CTRL-K>: удалить от курсора до конца <CTRL-U>: удалить всё |
20 апр 16, 16:24 [19083998] Ответить | Цитировать Сообщить модератору |
П.С.М. Member Откуда: Из СССР Сообщений: 501 |
Ну ok. Тогда, т.с. чем мог.... :) |
||
20 апр 16, 16:25 [19084008] Ответить | Цитировать Сообщить модератору |
krvsa Member Откуда: г Волжский Сообщений: 13493 |
gluconat_ca, когда будет собственно совет, что таки нужно делать мне в моей конкретной ситуации? |
20 апр 16, 16:37 [19084117] Ответить | Цитировать Сообщить модератору |
krvsa Member Откуда: г Волжский Сообщений: 13493 |
Вот на стрелки нет реакции... Чего, где настроить дабы заработало? |
||
20 апр 16, 16:39 [19084135] Ответить | Цитировать Сообщить модератору |
gluconat_ca Member Откуда: Сообщений: 105 |
Это то, что передаёт эмулятор, а должна быть адекватность реакции эмулятора на то, что посылает GT.M :) Ещё раз напоминаю о $TERM, описаниях в terminfo, и соответствий с эмулятором. |
||
20 апр 16, 16:42 [19084158] Ответить | Цитировать Сообщить модератору |
gluconat_ca Member Откуда: Сообщений: 105 |
А что самое поганое, по-конкретнее? Что уж совсем не даёт работать? |
||
20 апр 16, 16:47 [19084209] Ответить | Цитировать Сообщить модератору |
gluconat_ca Member Откуда: Сообщений: 105 |
Да, ещё в режиме командн.строки 'эхо' должно быть u 0:(echo) |
20 апр 16, 17:23 [19084406] Ответить | Цитировать Сообщить модератору |
П.С.М. Member Откуда: Из СССР Сообщений: 501 |
Ну и по совету gluconat_ca сходил на Operating in Direct Mode
Т.е. можно определить файл со своими настройками, а по-умолчанию используются параметры DEC VT terminal family |
||||||
20 апр 16, 17:41 [19084490] Ответить | Цитировать Сообщить модератору |
krvsa Member Откуда: г Волжский Сообщений: 13493 |
Нет возможности редактировать командную строку. Нет реакции на стрелки вверх и вниз... |
||
21 апр 16, 08:07 [19086026] Ответить | Цитировать Сообщить модератору |
krvsa Member Откуда: г Волжский Сообщений: 13493 |
Обратно ничего не приходит.
Что такое $TERM? GTM>w $TERM %GTM-E-INVSVN, Invalid special variable name |
||||||
21 апр 16, 08:21 [19086063] Ответить | Цитировать Сообщить модератору |
gluconat_ca Member Откуда: Сообщений: 105 |
krvsa, TERM - это переменная окружения в линуксе. что выдаёт линукс? 1. echo $TERM 2. infocmp |
21 апр 16, 08:29 [19086086] Ответить | Цитировать Сообщить модератору |
Топик располагается на нескольких страницах: ←Ctrl назад 1 [2] 3 вперед Ctrl→ все |
Все форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M | ![]() |