Ввод спецсимволов в редакторе Far
Ввод спецсимволов в редакторе Far
Скрипт позволяет вводить символы через Alt+NNN в редакторе в его текущей кодировке.
Скрипт обрабатывает Event EditorInput, подменяя коды для диапазона [128, 255].
Без скрипта через Alt+NNN в редакторе вводятся коды символов в юникоде (UCS-2).
Также скрипт немного спрямляет самобытность (хаки) ConEmu и позволяет вводить такие коды
при запуске фар там, в том числе и в юникодных кодировках.
Скрипт обрабатывает Event EditorInput, подменяя коды для диапазона [128, 255].
Без скрипта через Alt+NNN в редакторе вводятся коды символов в юникоде (UCS-2).
Также скрипт немного спрямляет самобытность (хаки) ConEmu и позволяет вводить такие коды
при запуске фар там, в том числе и в юникодных кодировках.
Last edited by 2useven10 on Wed 30 Oct, 2019 19:56, edited 5 times in total.
Ввод спецсимволов в редакторе Far
2useven10, да, при активном эвенте в файле 65001 UTF-8 по Alt+250 и под ConEmu тоже выводится знак ú (Dec: 250); спасибо, это классно.
Ввод спецсимволов в редакторе Far
В Win10 LTSC x64 rus Far 3.0.0.5500 x86 и x64 и без ConEmu, и под ConEmu с эвентом по Alt+250 в UTF-8 выводится "ú", в 1251 — "ъ", в 866 — "·" средняя точка.
В других ОС на этой неделе у меня нет возможности посмотреть.
Полагаю целесообразным поместить эвент в шапку темы.
Ввод спецсимволов в редакторе Far
Вообще в конему должны работать встроенные средства ввода - https://conemu.github.io/en/AltNumpad.html
У меня не совсем работают и не совсем так как описано.
У меня не совсем работают и не совсем так как описано.
-
- Posts: 43
- Joined: Wed 22 Apr, 2009 02:38
- Has thanked: 4 times
Ввод спецсимволов в редакторе Far
Мне не помогло. Что-то я не так делаю, вероятно.
Что имеется в виду? Винда стоит аглицкая, но в ней региональные настройки - русские.OEMCP = 866 (русская локаль windows).
--Have a nice day
\\Csp
\\Csp
Ввод спецсимволов в редакторе Far
Скрипт из шапки? Какие окошки, ConEmu (если есть), какой результат (скажем Alt+250 в 1251)?
У меня аналогично (win10), вроде бы всё работает...cyberspace wrote: ↑Thu 09 Apr, 2020 14:08 Винда стоит аглицкая, но в ней региональные настройки - русские.
Last edited by 2useven10 on Tue 15 Sep, 2020 17:51, edited 1 time in total.