Важная информация

User Tag List

Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 33

Тема: K52 редактор и VT52 эмулятор

  1. #1
    Veteran Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    Kiev/Ukraine
    Сообщений
    1,596
    Благодарностей: 297
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию K52 редактор и VT52 эмулятор

    Думаю многие используют K52 так как он хорошо работает с VT52 эмулятором Patron-a. Давайте составим список функций (комбинаций нажатия клавиш) K52 и их соответствие в default конфигурации VT52 эмулятора.

    Пока что выяснено следующее:

    NumPad NumLock - переключает курсор на стрелки
    Home или NumPad / - HELP (если были ошибки, при которых звучит звуковой сигнал то сначала выводит сообщение об ошибке)

    В режиме НЕ GOLD:

    Insert - GOLD (перевод в режим GOLD)
    Delete - ???
    End - ???
    PageDown - ???
    PageUp или NumPad * - DELETE LINE (удалить строчку от курсора и до конца)
    NumPad - - ???
    NumPad 7 - PAGE (листать постранично вперед или назад, зависит от режима ADVANCE/BACKUP)
    NumPad 8 - FIND NEXT (продолжает поиск заданной ранее строки поиска)
    NumPad 9 - DELETE WORD (удалить часть слова от курсора до конца)
    NumPad + - DELETE WORD LEFT (удалить слово слева)
    NumPad 4 - ADVANCE (включение режима вперед)
    NumPad 5 - BACKUP (включение режима назад)
    NumPad 6 - DELETE CHAR (удалить символ справа от курсора)
    NumPad 1 - WORD (двигать курсор по словам вперед или назад, зависит от режима ADVANCE/BACKUP)
    NumPad 2 - EOL (двигать курсор по концам строк вперед или назад, зависит от режима ADVANCE/BACKUP)
    NumPad 3 - CUT (вырезать фрагмент в буфер, начало фрагмента должно перед этим быть выделенно SELECT-ом)
    NumPad Enter - ???
    NumPad 0 - BLINE (двигать курсор по началам строк вперед или назад, зависит от режима ADVANCE/BACKUP)
    NumPad . - SELECT (установить начало фрагмента для CUT)

    В режиме GOLD:

    Delete - ???
    End - ???
    PageDown - ???
    PageUp или NumPad * - UNDELETE LINE (впечатать удаленную строчку от курсора и далее)
    NumPad - -???
    NumPad 7 - COMMAND (вызывает строку ввода команды, сам ввод можно завершить NumPad Enter-ом)
    NumPad 8 - FIND (вызывает ввод строки для поиска, сам ввод можно завершить NumPad Enter-ом)
    NumPad 9 - UNDELETE WORD (впечатать удаленную ранее часть слова справа от курсора)
    NumPad + - UNDELETE WORD LEFT (вернуть удаленное слово слева)
    NumPad 4 - BOTTOM (перейти вконец)
    NumPad 5 - TOP (перейти вначало)
    NumPad 6 - UNDELETE CHAR (вернуть удаленный символ направо от курсора)
    NumPad 1 - CHNGCASE (поменять case символа под курсором и сдвинуть курсор вправо)
    NumPad 2 - DELEOL (удилить строку от курсора до конца строки при этом если курсор стоит на конце строки то удалит предыдущую строку)
    NumPad 3 - PASTE (впечатать фрагмент ранее вырезанный)
    NumPad Enter - ???
    NumPad 0 - OPENLINE (добавить маркер конца строки справа от курсора)
    NumPad . - RESET (cбросить установку начала после SELECT)

    F5-F11 - ???

    там где "???" не ясно что срабатывает
    Последний раз редактировалось bigral; 18.03.2016 в 01:43.

  2. Этот пользователь поблагодарил bigral за это полезное сообщение:
    hobot (18.03.2016)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Guru Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    4,761
    Благодарностей: 1096
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    K52
    ни KEDом ни разу не получилось выйти с сохранением файла?
    Как это сделать на СТАКАНЕ (там KED), что бы сохранить тестовую программку на паскале?
    Как с ними работать на УК-НЦ.
    Можно наш НЫС на СТАКАН загнать и с ним работать по телнету в RTEM ? Там ПКМ известны основные
    функциональная кнопки?

    - - - Добавлено - - -

    Цитата Сообщение от bigral Посмотреть сообщение
    Думаю многие используют K52
    а я вот думаю его никто не использует,
    поскольку есть наш НЫС ! ) Для отечественного оператора наверняка более знакомый и привычный
    текстовый редактор (никогда - ни разу не подводил, отличный функциональный) .
    Последний раз редактировалось hobot; 18.03.2016 в 22:25.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  5. #3
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,644
    Благодарностей: 2785
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Ни К52, ни KEDом ни разу не получилось выйти с сохранением из файла.
    Как это сделать на СТАКАНЕ (там KED), что бы сохранить тестовую программку на паскале?
    Для перевода K52 и KED в режим ввода команды - надо последовательно нажать <GOLD><7>. Проблема в том, что клавиша <GOLD> - это <PF1>, т.е. <NumLock>.

    Однако, зная коды, которые генерит клавиша <PF1> в режимах VT52 и ANSI - можно назначить клавишу <GOLD> на любую клавишу с настраиваемыми кодами.

    Например, если так изменить настройки в файле Terminal.ini :

    Код:
    ANSI_STR_FOR_KEY[F3]  = "\033P"
    ANSI_STR_FOR_KEY[F4]  = "\033OP"
    То тогда клавиша <F3> станет клавишей <GOLD> для K52, а клавиша <F4> - для KED.

  6. Этот пользователь поблагодарил Patron за это полезное сообщение:
    hobot (18.03.2016)

  7. #4
    Veteran
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    1,223
    Благодарностей: 377
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А вообще, есть где-нибудь полная раскладка клавиш?

    ИМХО, имеет смысл сделать несколько стандартных вариантов: ДВК-3/4 (7004, вероятно, сразу под КЦГД-182, КСМ и КЦГД-181 без загрузки доп. софта эту клавиатуру используют довольно убого), 15ИЭ и, пожалуй, всё. И, опять же, неясно, нужен ли 15ИЭ вообще. Большинство игр на 15ИЭ управляются не стрелками, а цифрами, переключать цифровую клавиатуру в режим стрелок - значит отключить цифровую. Ну, и кому это нужно?

    Да, и про NumLock. Для КСМ/КЦГД эта клавиша бесполезна - 7004 не имеет возможности совмещения цифр и управления, у нее дополнительная клавиатура строго цифровая под всеми софтами, хоть КСМ, хоть КЦГД, хоть Про/Э85, не считая набора кода символа под КМП (аналогично набору под альтом на PC, только на писюке под альтом набирают десятичный код символа а на ДВК, если не врет мой склероз - восьмеричный). Поэтому, ИМХО, цифровую клавиатуру надо переключить навсегда в цифры, а клавишей NumLock свободно пользоваться, как ПФ1.

    Тем более, если начать эмулировать родные DEC-овские терминалы, так 7004 цельнотянута с VT-100/200...

    Звёздочка, правда на писюке не на месте, отчего сдвинулись остальные значки, но такую мелочь можно и простить - не переучиваться же с привычной писюшной клавы...
    Последний раз редактировалось AFZ; 18.03.2016 в 14:32.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  8. #5
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,644
    Благодарностей: 2785
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Большинство игр на 15ИЭ управляются не стрелками, а цифрами, переключать цифровую клавиатуру в режим стрелок - значит отключить цифровую. Ну, и кому это нужно?
    Это нужно тем, кто запускает программы ( вроде редактора EDIK для 15ИЭ ), которые управляются через кейпад, а не через нумпад.

    Для отключения возможности эмуляции кейпада 15ИЭ на нумпаде PC при отключении <NumLock> - надо исползовать настройку NumpadSwapping = 0.

    Для того, чтобы клавиша <NumLock> генерила коды клавиши <PF1> в режиме 15ИЭ - надо использовать настройку Use_NumLock_as_PF1 = 1

  9. Этот пользователь поблагодарил Patron за это полезное сообщение:
    hobot (18.03.2016)

  10. #6
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,195
    Благодарностей: 1971
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Давайте составим список функций
    Так есть же описание подробное и в самом редакторе есть справка.

    - - - Добавлено - - -

    Цитата Сообщение от bigral Посмотреть сообщение
    Insert - GOLD
    "режим" Gold - это вроде Shift действубщего на одну следующую клавишу, но причем тут кнопка Insert - не ясно.

    - - - Добавлено - - -

    Цитата Сообщение от AFZ Посмотреть сообщение
    А вообще, есть где-нибудь полная раскладка клавиш?
    В сущности она в HELP от K52 полная вроде. Есть и подробная документация.

    - - - Добавлено - - -

    Цитата Сообщение от hobot Посмотреть сообщение
    а я вот думаю его никто не использует
    В принципе использовал в RT-11 только его или KED. Не EDT конечно, но всеже похож
    У меня и в виндовсе EDT+ используется (с таким же keypad)

    - - - Добавлено - - -

    Цитата Сообщение от bigral Посмотреть сообщение
    там где "???" не ясно что срабатывает
    Если очень нужно, могу описать вкратце функции кеыпада и других клавиш, но только не в виде Ins/Del, а в виде рисунка PCшного keypad с расстановкой функций на нем и уже от этого танцевать. Привязываться к PCшным нгазваниям (а особенно к клавишам в другом конце клавиатуры не вижу смысла ибо есть живой VT52 и я предпочитаю, чтобы перепревыкать не приходилось -- и так после KED хватает к чему заново привыкать
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  11. #7
    Veteran Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    Kiev/Ukraine
    Сообщений
    1,596
    Благодарностей: 297
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Странное дело, в эмуляторе DVK редактор KED работает! (при том что он как я понимаю для VT100 и более поздних терминалов), но на эмуляторе VT52 он не работает. Значит есть разница между эмулятором VT52 и терминалом в эмуляторе DVK?

  12. #8
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,195
    Благодарностей: 1971
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    эмуляторе DVK редактор KED работает!
    Ничего странного - он теперь умеет переключаться в VT100 режим, что KED и делает сразу.

    - - - Добавлено - - -

    Цитата Сообщение от bigral Посмотреть сообщение
    Значит есть разница между эмулятором VT52 и терминалом в эмуляторе DVK?
    И довольно значительная. Эмулятор эмулирует много больше, а кое-что наоборот не эмулирует.
    UPD: опять я неправильно прочитал. В эмуляторе DVK насколько я понимаю используются тот же модуль, главное чтобы они одного времени выпуска были
    Последний раз редактировалось form; 18.03.2016 в 18:52.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  13. Этот пользователь поблагодарил form за это полезное сообщение:
    hobot (18.03.2016)

  14. #9
    Veteran
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    1,223
    Благодарностей: 377
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Это нужно тем, кто запускает программы ( вроде редактора EDIK для 15ИЭ ), которые управляются через кейпад, а не через нумпад.
    EDIK (EDK) прекрасно работает и на 7004, как на КСМ, так и на КЦГД без всяких кейпадов. Все клавиши, которые есть на кейпаде 15ИЭ есть и на 7004, просто по-другому расположены. И, кстати, более удобно. Те же стрелочки перевернутым Т намного удобнее, чем они же на кейпаде.

    Так, что, ИМХО, нужна полноценная эмуляция функциональных клавиш клавиатуры VT100/200/... (она же 7004 на КЦГД-182, только после включения у КЦГД не VT220, а совместимость с VT52), как в нативном режиме, так и в режиме совместимости с VT52. Исходя, хотя бы, из того, что писюшная клавиатура, на которой всё это эмулируется, расположением функциональных клавиш похожа клаву на VT100, хотя надписи на клавишах шестиклавишного блока над стрелочками и четырехклавишного над цифрами и не те, что на VT100. А эмулировать другие клавиатуры, опять же, ИМХО, от лукавого!..

    Цитата Сообщение от form Посмотреть сообщение
    "режим" Gold - это вроде Shift действубщего на одну следующую клавишу, но причем тут кнопка Insert - не ясно.
    На ДВК у большинства ходовых программ функции GOLD исполняет клавиша ВЫБР, находящаяся в том месте, где у писюка Insert.

    Цитата Сообщение от form Посмотреть сообщение
    В принципе использовал в RT-11 только его или KED. Не EDT конечно, но всеже похож
    Основным редактором на ДВК и УКНЦ под RT-11 было творение Игоря Ныса - EDK (EDIK, NYS). Повсеместно.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  15. #10
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,195
    Благодарностей: 1971
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Повсеместно.
    Не знаю насчет повсеместно, но как минимум в МВО именно K52

    - - - Добавлено - - -

    Цитата Сообщение от AFZ Посмотреть сообщение
    похожа клаву на VT100
    Ну она и на VT52 похожа, только лишнее есть, но поскольку тут были разные исполнения терминалов, будет еще исполнение
    LF к примеру который привязан к KP+ вполне себе удобная функция в EDT/KED/K52

    - - - Добавлено - - -

    Кстати на СТАКАНе тоже есть K52 (именно K52 помимо EDT). Надо на досуге посмотреть - исходники K* есть, но RSXной части там нет - может вручную допилить...
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

Страница 1 из 4 1234 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Эмулятор терминала типа VT52
    от Patron в разделе Эмуляторы отечественных компьютеров
    Ответов: 911
    Последнее: 10.04.2018, 14:04
  2. Редактор для GS
    от Alex Clap в разделе Музыка
    Ответов: 1
    Последнее: 17.04.2011, 14:59
  3. Муз. редактор
    от sevol в разделе Софт
    Ответов: 7
    Последнее: 05.01.2011, 00:41
  4. Музыкальный редактор
    от GriV в разделе Для начинающих
    Ответов: 56
    Последнее: 21.06.2008, 11:19
  5. Редактор
    от Verus в разделе Игры
    Ответов: 4
    Последнее: 22.05.2006, 00:34

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •