This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
deb-goldedplus/contrib/Unix/README-utf8.txt

135 lines
6.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# vim:set sw=4 ts=8 tw=72 fileencoding=utf8::Кодировка:UTF-8[АБЁЪЯабёъя]
# You can use `iconv -f utf-8 README-utf8.txt'
Описание файлов каталога golded+/contrib/Unix
1. putty-0-65.ti - расширенное terminfo описание терминала putty 0.65
1.1 putty и putty-256color описание терминала PuTTY при настройке
"The Functions keys and keypad = ESC[n~" с возможностями
terminfo (capname): kri/kind (scroll-backward/forward key).
(Не отличается от описания в последней версии
<http://invisible-island.net/ncurses/ncurses.faq.html#which_terminfo>).
1.2 putty-xterm и putty-xterm-256color описание терминала PuTTY при
настройке "The Functions keys and keypad = Xterm R6" (этого
описания в terminfo [1.554 2015/10/24] не было).
1.3 sco-putty описание терминала PuTTY при настройке "The Functions
keys and keypad = SCO" и "The Backspace key = Control-H". При
этой настройке программам доступны не только Shift+Fn, но и
Ctrl+Fn клавиши. Конфликт между Shift+F2 и Shift+Tab разрешён в
пользу последнего, т.е. Shift+F2 интерпретируется как KEY_BTAB
(Back tab key).
1.3 Применение в качестве собственного описания обычного
пользователя (не root):
$ mkdir $HOME/.terminfo
$ tic -x contrib/Unix/putty-0-65.ti
$ TERM=putty; export TERM
или
$ TERM=putty-xterm; export TERM
или
$ TERM=sco-putty; export TERM
в зависимости от настройки PuTTY.
Значение переменной окружения TERM можно настроить в настройках
PuTTY Connection->Data->"Terminal-type string".
2. XTerm-KOI8-U-strict.terminal - файл описания Терминала для OS X 10.9,
10.10 и 10.11 с максимально полным соответствием XTerm R7. (Получен
с помощью make-term-profiles.sh и xterm.plist-template)
2.1 Определяет Esc-последовательности клавиш согласно XTerm R7 по
terminfo.src Revision: 1.554 $ Date: 2015/10/24 16:00:04
<http://invisible-island.net/ncurses/ncurses.faq.html#which_terminfo>
2.2 Задаёт преобразование <option>+<национальная буква> в
<Esc><национальная буква> для стандартных белорусских, русских и
украинских букв максимально близким к XTerm образом, остались
отличия в части обработки [caps lock].
2.3 Клавиша "Ins" эмулируется , либо F13 с модификаторами, либо на
узких клавиатурах, <control>+<option>+I без модификаторов.
2.4 XTerm-*-reverse.terminal - меняет местами "option" и "control"
таким образом, что бы передвижение по словам было таким же как в
других приложениях OS X. Возможно, предпочтительнее для тех, кто
использует Golded+ только под OS X.
2.5 XTerm-*-combined.terminal - <option>+<стрелка> и
<control>+<стрелка> порождают одинаковые действия. Возможно,
предпочтительнее для тех, кто не использует комбинаций Golded+
<Alt>+<стрелка>.
2.6 XTerm-UTF-8-*.terminal - предназначен для запуска Golded+ под
screen или luit. Например, для использования белорусского языка,
т.к. в Терминал OS X нет поддержки кодировки KOI8-RU.
2.7 XTerm-KOI8-R-*.terminal - предназначен для эстетического
созерцания псевдографики.
2.8 Применение:
$ open contrib/Unix/GED-KOI8-U-strict.terminal
или открыть в Finder.
2.9 Использование на 10.8:
- Apple Terminal 2.3 (309) игнорирует назначения для
<option>+<национальная буква>, в остальном, вроде бы
нормально;
- Из каталога MacOSX на Яндекс.Диск
https://yadi.sk/d/DKzCSJGhkRT8Y можно скачать файл
at-2.4-326-10.9.5.tar.gz (предназначен только для
пользователей компьютеров Apple). Раскрыть его в домашнем
каталоге.
- Перед использованием рекомендуется сохранить конфигурацию
Терминала командой:
$ defaults export com.apple.Terminal Save-Terminal.plist
Если, в будущем, возникнут конфликты между версиям 2.3 (309) и
2.4 (326) можно будет восстановить сохранённую конфигурацию
командой:
$ defaults import com.apple.Terminal Save-Terminal.plist
и перезапустить терминал.
- При использовании Automator и AppleScript могут возникать
определённые сложности, т.к. в системе будет два приложения с
идентичными названиями и другими атрибутами. Типа ключ '-a' у
команды `open' и т.п.
- Так же, как вариант, вместо Терминала можно установить X11 и
использовать `koi8rxterm'. В нём, правда настройки
по-умолчанию странные. Alt - нет, Meta - <command>, и Meta
клавиши выдают Esc. В общем, с помощью xmodmap и какой-то
матери настроить наверное можно.
3. koi8rxterm-phonetic.sh - макет запуска koi8rxterm с заменой
<Alt>+<национальная буква> для одного из вариантов русской
фонетической клавиатуры ЯВЕРТЫ.
4. make-alt-translations.sh - Построение содержимого ресурса
VT100.translations для xterm
5. ged-vttest-lite.py - Python скрипт для тестирования соответствия
описания терминала, terminfo и самого терминала.