АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

Eterm - Интернет в облаке

Запустите Eterm в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда Eterm, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


Eterm - эмулятор терминала Enlighted для системы X Window

СИНТАКСИС


Etherm [кредита]

ОПИСАНИЕ


Etherm - версия 0.9.6 - цветной эмулятор терминала vt102, предназначенный как Xterm(1)
замена. Он разработан с философией свободы выбора, оставляя как можно больше мощности,
гибкость и максимально возможная свобода в руках пользователя. Он создан, чтобы выглядеть
хорошо и хорошо работает, но использует многофункциональный подход, а не минимализм.
Etherm использует Imlib для расширенных графических возможностей. Подробнее см. Ниже.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Ассоциация Etherm варианты перечислены ниже. В соответствии с философией свободы выбора,
параметры могут быть исключены или значения по умолчанию выбраны во время компиляции, поэтому параметры и
Перечисленные значения по умолчанию могут не точно отражать версию, установленную в вашей системе.

Опции, которые не принимают параметров (кроме -h и --help), являются логическими. Если вы используете
POSIX (кратко), вы устанавливаете для параметра значение "true". Если вы используете длинный
вариант, вы можете использовать любое из допустимых логических значений: «да», «включено», «1» и
«true», чтобы включить параметр, или «no», «off», «0» или «false», чтобы отключить параметр. В
то же самое верно и для логических значений в файле конфигурации.

-t тема, --тема тема
Указанная нагрузка темы. Обратитесь к FAQ для получения более подробной информации о том, что представляет собой
Etherm темы.

-X Conffile, --config-файл Conffile
Используйте альтернативное имя файла конфигурации пользователя. В противном случае Eterm использует значение по умолчанию, которое
is пользователь.cfg. Конфигурационный файл темы всегда тема.cfg.

-d показать имя, --отображать показать имя
Попытка открыть окно на указанном X-дисплее показать имя. В отсутствие
этот параметр, отображение, заданное ДИСПЛЕЙ используется переменная окружения.

--отлаживать уровень
Показать вывод отладки. уровень целое число от 0 до 5, которое определяет, как
подробный вывод отладки.

--установить
Сообщает Eterm о необходимости установки собственной палитры вместо стандартной.

-h, --Помогите
Распечатайте сообщение с описанием доступных опций.

--версия
Печать / PDF Etherm версия и конфигурация времени компиляции.

-r, --обратное видео
Обратное видео, меняет местами цвет переднего плана и фона.

-b цвет, --фоновый цвет цвет
Поставьте цвет как цвет фона. ПРИМЕЧАНИЕ: это будет на самом деле передний план
цвет, если также выбрано обратное видео.

-f цвет, - цвет переднего плана цвет
Поставьте цвет как цвет переднего плана (текста). ПРИМЕЧАНИЕ: это на самом деле будет
цвет фона, если также выбрано обратное видео.

--color0 цвет

...

--color15 цвет
Используйте цвет как цвет X.

--colorBD цвет
Используйте цвет как жирный цвет.

--colorUL цвет
Используйте цвет как цвет подчеркивания.

--поинтер-цвет цвет
Используйте цвет как цвет указателя.

-c цвет, --cursor-цвет цвет
Используйте цвет как цвет курсора.

--курсор-текст-цвет цвет
Используйте цвет как цвет текста курсора.

-g геом, --геометрия геом
Геометрия окна: ширина x высота + координата X + координата Y, т.е. 100x200 + 0 + 100

-i,--иконический
Запустить в виде значков (только если диспетчер окон поддерживает значки).

-n имя, --имя имя
Устанавливает имя текущего экземпляра на имя. Это повлияет на заголовок значка и
строка заголовка окна, если иное не указано явно.

-T название, --заглавие название
Устанавливает текст заголовка окна на название.

--icon-имя текст
Устанавливает текст заголовка значка на текст.

-B напишите, --тип полосы прокрутки напишите
Определяет напишите Следует использовать стиль полосы прокрутки. напишите может быть любым из лейтмотив,
Xtermили следующий.

- ширина полосы прокрутки ширина
Установите ширину полосы прокрутки в пикселях на ширина. Eterm не навязывает
ограничения на это значение, но оно должно быть разумным.

-D компьютера, - рабочий стол компьютера
Запускает Eterm на указанном рабочем столе. компьютера должно быть целым числом от 0
и ваш рабочий стол с самым большим номером. ЗАМЕТКА: У вас должно быть окно, совместимое с GNOME
менеджер, чтобы эта функция работала. Посмотри пожалуйста http://www.gnome.org/devel/gnomewm/
для получения дополнительной информации о _WIN_WORKSPACE собственность и как ее поддерживать.

--line-space Num
Размер дополнительного промежутка в пикселях для обеспечения между строками в окне терминала.

--жирный шрифт шрифт
Устанавливает полужирный шрифт текста на шрифт.

-F шрифт, --шрифт шрифт
Устанавливает для обычного шрифта текста значение шрифт.

--default-шрифт-индекс Num
Задает индекс шрифта текста по умолчанию (обычного).

--font1 шрифт

...

--font4 шрифт
Устанавливает шрифт по указанному индексу (1-4) на шрифт.

- пропорциональный
Указывает, что используемый шрифт является пропорциональным, и запрашивает стандартное отклонение -
на основе межсимвольного интервала между ячейками. Терминалы должны использовать символьные ячейки фиксированной ширины для
поддерживать правильное выравнивание по столбцам, даже если шрифты с пропорциональным интервалом находятся в
использовать. Некоторые шрифты с пропорциональным интервалом сильно различаются между минимальным и максимальным значениями.
ширина символов. Эта опция выбирает размер ячейки символа до двух
стандартные отклонения выше средней ширины символа, но не превышают
максимальная ширина самого большого глифа. Обратите внимание, что символы крупнее выбранного
ширина ячейки будет перезаписывать (или быть перезаписана) другими символами и может иметь тенденцию к
оставляют следы пикселей. Такое поведение является ожидаемым побочным эффектом несовершенной
сценарий. Если вы возражаете против такого поведения, не используйте эту опцию.

--шрифт-FX эффекты
Задает эффекты, применяемые к шрифту окна терминала. Значение эффекты
представляет собой одну строку, содержащую серию пар угол / цвет. Эти пары определяют
в сторону какого угла должна быть сделана тень каждого персонажа и какого цвета
эта тень будет. Угол указывается первым с использованием следующих ключевых слов:
верхний левый or tl, в правом верхнем углу or tr, Нижний левый or blкачества Нижний правый or br. Каждый
Затем за спецификатором угла следует цвет.

Есть также несколько ярлыков для создания общих эффектов. Вы можете получить одно-
цветовой контур с использованием ключевого слова контур за которым следует цвет. Одноцветный
тень также доступна с помощью ключевого слова тень с последующим необязательным
спецификатор угла (Нижний правый по умолчанию) и цвет. Для объемного тиснения
смотри, используй выбивать темный цвет светлый цвет. Противоположный эффект, резной вид,
можно получить с резной темный цвет светлый цвет. (Конечно, с последними
во-вторых, трехмерный вид будет работать только в том случае, если вы с умом выберете светлые и темные цвета.)

Наконец, чтобы не было никаких эффектов шрифта, просто укажите ключевое слово никто.

Значением по умолчанию является Нижний правый черный что дает черную падающую тень, значительно
улучшение видимости светлых шрифтов поверх светлых пятен в
фоновая картинка. Обратите внимание, что эффекты шрифта не активны в режиме сплошного цвета.

-P фильм, --background-pixmap фильм
Используйте фильм в качестве фонового изображения. фильм может быть в любом формате, который понимает Imlib.
В настоящее время это означает что угодно, включая JPG, PNG, GIF, TIFF, PPM и т. Д.
По умолчанию изображение выложено плиткой. Чтобы указать альтернативную геометрию, следуйте имени файла
с @ знак и геометрическая строка. Геометрия изображения определяется как
@wxh+x+y:ОПС в котором w и h - процентное соотношение горизонтального / вертикального масштабирования, x и y
- процентное соотношение горизонтального / вертикального выравнивания, и ОПС разделенный двоеточием
список операций: черепичные (выложить изображение мозаикой), пропущенный (для пропорционального
масштабирование). Обратите внимание, что эти операции можно комбинировать для получения различных эффектов.

-I фильм, --икона фильм
Устанавливает для файла растрового изображения значка значение фильм. Работает аналогично -P вариант выше.

- стрелка вверх-pixmap фильм
То же, что и выше, за исключением того, что на полосе прокрутки установлена ​​стрелка вверх.

- стрелка вниз растровое изображение фильм
Как и выше, за исключением того, что на полосе прокрутки установлена ​​стрелка вниз.

--trough-pixmap фильм
Как и выше, за исключением того, что установлен фон полосы прокрутки (желоб).

--anchor-pixmap фильм
Как и выше, за исключением того, что установлено изображение привязки полосы прокрутки.

--menu-pixmap фильм
Как и выше, за исключением того, что установлено фоновое изображение меню.

-O, --транс
Это дает псевдопрозрачный Eterm. Изображение берется прямо из корня
window, поэтому любые запросы на изменение растрового изображения игнорируются. Если вы не используете
Просвещение (http://www.enlightenment.org/) в качестве оконного менеджера (или другого
совместимый оконный менеджер ... Мне сказали, что WindowMaker тоже работает), вы
нужно использовать Эсетрут программа (находится в Утилиты / каталог), чтобы установить ваш корень
фоновая картинка.

-0, --итранс
Активируйте неподвижную оптимизацию прозрачности для прозрачных окон Eterm.
Обратите внимание, что это НЕ активирует прозрачность; вы все равно должны включить -O or
--транс вариант. Эту опцию следует использовать для прозрачных окон, которые затемнены.
или тонированные и которые мало перемещаются по рабочему столу. Увидеть Пн Вт 6
21:11:13 PST 2000 Запись в журнале изменений для более подробного объяснения.

--viewport-режим
Это активирует специальный режим Eterm, который сложно описать словами. В основном,
представьте, какой эффект вы получите с псевдопрозрачностью, когда фон рабочего стола
перемещается через окно Eterm при перемещении окна, так что оно всегда выравнивается
с изображением рабочего стола. Теперь представьте себе тот же эффект, но использованное изображение не соответствует
изображение рабочего стола, но любое растровое изображение по вашему выбору. Изображение масштабируется или мозаично до
размер рабочего стола, и перетаскивание Eterm по экрану показывает разные
части изображения при движении, как в маленьком окне просмотра на корабле или
подводная лодка делает. Эффект особенно заметен, если вы откроете несколько Eterms в этом
режим с таким же изображением.

--оттенок процент
Затеняйте фоновое изображение / прозрачность на указанный процент.

- оттенок маска

- оттенок цвет
Подкрашивает фоновое растровое изображение (файл изображения или прозрачную часть может быть
заштрихованы). В маска целое число, обычно указываемое в шестнадцатеричном виде в форме
0xРРГГББ, Где RR, GGкачества BB шестнадцатеричные числа между 00 и ff (0 и 255
десятичный), которые представляют яркость красного, зеленого и синего цветов изображения,
соответственно. Ценность 00 полностью замаскирует этот цвет, а значение ff
вообще не изменит этот цвет.

Вы также можете указать X цвет как grey75 or Темно-синий or # babb7f вместо
в А маска.

--cmod яркость [ контраст [ гамма ]]
Задает модификатор цвета, применяемый ко всему изображению. Каждое из трех значений
является числом больше или равным 0. Числа могут быть заданы как десятичные,
восьмеричный (если ему предшествует «0») или шестнадцатеричный (если ему предшествует «0x»). Значение 256
(0x100) представляет 100% или «оставить это значение без изменений». 0 представляет 0%, 512
(0x200) составляет 200% и т. Д. Однако имейте в виду, что переполнение может произойти из-за чрезмерного
высокие ценности. Только яркость для этой опции требуется значение. Иметь ввиду,
хотя, вы должны указать яркость контраст, и оба они с
гамма.

--cmod-красный яркость [ контраст [ гамма ]]
То же, что и выше, за исключением того, что модификатор применяется к значениям красного цвета изображения.

--cmod-зеленый яркость [ контраст [ гамма ]]
То же, что и выше, за исключением того, что модификатор применяется к значениям зеленого цвета изображения.

--cmod-синий яркость [ контраст [ гамма ]]
То же, что и выше, за исключением того, что модификатор применяется к синим значениям изображения.

-p новый путь, --дорожка новый путь
Устанавливает путь поиска картинок. Когда --background-pixmap или другие параметры растрового изображения
используется, этот путь будет использоваться для поиска изображения.

--кэш размер
Укажите размер в байтах для кеша Imlib2.

-N список, --животное список
Определяет список анимации, который будет использоваться при циклической смене фонового изображения. В список
состоит из двух или более слов. Первое слово определяет задержку в секундах,
между обновлениями фона. Это должно быть установлено разумное значение, чтобы
убедитесь, что Eterm не тратит все свое время на рендеринг фонов. Все остальное
слова определяют фоновые изображения и имеют тот же синтаксис, что и -P вариант выше,
включая необязательную строку геометрии.

-M шрифт, --mfont шрифт
Устанавливает нормальный шрифт многобайтового текста на шрифт.

--mfont1 шрифт

...

--mfont4 шрифт
Устанавливает многобайтовый шрифт X на шрифт.

--менкодирование кодирование
Устанавливает режим кодирования multichar (eucj, sjis или euckr)

--Метод ввода метод
Устанавливает метод ввода XIM

--preedit-тип напишите
Устанавливает тип предредактирования XIM

-l, --логин-оболочка
Делает новую оболочку оболочкой входа в систему.

-s, --полоса прокрутки
Включает полосу прокрутки. (Дефолт)

-u, --utmp-логгирование
Пытается включить правильное ведение журнала utmp. Чтобы это сработало, Eterm, вероятно, должен запустить
setuid или setgid, обычно это setuid root.

-v, - визуальный звонок
Включает «визуальный звонок». Означает, что окно будет мигать или мигать, а не пищать.

-H, --home-на-выходе
Перейти в конец вывода.

--домой-на-входе
Перейти вниз при вводе.

-q, - нет ввода
Не дает Eterm принимать ввод с клавиатуры и не позволяет оконному менеджеру
фокусируя это. Полезно для торговцев журналами и тому подобного.

--scrollbar-право
Отобразите полосу прокрутки справа.

--scrollbar-Floating
Отобразите полосу прокрутки без желоба.

--scrollbar-всплывающее окно
Отображать полосу прокрутки только тогда, когда окно Eterm находится в фокусе.

-x, - без границ
Эта опция заставляет Eterm не иметь границ.

-S, - липкий
Запустите Eterm как липкое окно (отображается на всех рабочих столах)

-m, --карта-оповещение
Отменить иконку по звуковому сигналу.

-8, --meta8
Заставляет мета-ключ установить 8-й бит в char.

- двойной буфер
Вместо того, чтобы рисовать текст прямо в окне, эта опция заставляет Eterm
выделить дополнительное изображение размером с окно терминала, в которое
фон * и * текст отображается. Это растровое изображение затем устанавливается как окно
задний план. Двойная буферизация использует дополнительную память на X-сервере, но позволяет
Eterm игнорирует события раскрытия, поэтому перерисовка выполняется быстрее.

--no-курсор
Отключает текстовый курсор.

--Пауза
После завершения дочернего процесса Eterm будет ждать нажатия клавиши перед завершением.

--xterm-выбрать
Обработка катчеров в Duplicate's xterm. Единственная реальная разница в том, что
происходит, когда вы дважды щелкаете по одной таблице между двумя словами. Если это
опция включена, выбирается только этот единственный символ. Если он выключен, это
персонаж выбирается вместе с двумя словами. Последнее поведение полезно для
двойной щелчок по пробелу между чьим-либо именем и фамилией или знак @
в адресе электронной почты и т. д.

--выбрать строку
Если эта опция активирована, то тройным щелчком мыши выбирается вся строка из
начало до конца. Если выключено, тройным щелчком выбирается только от текущего слова до
Конец строки.

--select-завершающие-пробелы
Определяет, сохраняются ли конечные пробелы в выделении (включены) или
отброшено (выкл.).

--report-as-keysyms
Сообщает определенные нажатия клавиш как символы клавиш и модификаторы, а не как escape-последовательности.
ПРИМЕЧАНИЕ: Эта опция предназначена для использования только с программами, поддерживающими эту особую
Eterm режим. Не включайте его, если вы не выполняете программу, использующую это
Режим.

--панель кнопок
Переключить отображение всех панелей кнопок.

--размер-гравитация
Если true, Eterm автоматически определит ближайший угол и изменит шрифт.
изменение размера приведет к тому, что окно Eterm будет тяготеть к этому углу.

--overstrike-жирный
Если true (по умолчанию), Eterm будет имитировать жирный шрифт, печатая каждый символ.
дважды, смещая второй проход на один пиксель. Это заставляет персонажей казаться
толще без необходимости использования специального шрифта. Вы можете отключить это, если вы
используйте определенный цвет для жирного шрифта.

- жирный-осветляет-передний план
Если true (по умолчанию), Eterm будет использовать атрибут цвета ANSI "жирный", чтобы сделать ярче
цвет переднего плана, используя цвета высокой интенсивности (от 8 до 15), а не
цвета низкой интенсивности (от 0 до 7). Обратите внимание, что при выборе определенного цвета для
жирный шрифт переопределит это.

--blink-осветляет-фон
Если true (по умолчанию), Eterm будет использовать атрибут цвета ANSI "мигание", чтобы сделать изображение ярче.
цвет фона, используя цвета высокой интенсивности (от 8 до 15), а не
цвета низкой интенсивности (от 0 до 7).

--colors-suppress-жирный
Если true (по умолчанию), любой цветной текст (то есть любой текст, не отображаемый с использованием
цвет переднего плана по умолчанию) не будет обрабатываться никаким другим специальным шрифтом для выделения жирным шрифтом
(например, полужирный шрифт или жирный шрифт).

--большой ключ шрифта клавишный
Укажите символ ключа, чтобы увеличить размер шрифта. По умолчанию Shift и клавиша + на
клавиатура. Ctrl-> или Meta-> также могут работать (если вы # определите одну из горячих клавиш в
src / feature.h).

--маленький-шрифт-клавиша клавишный
Укажите символ ключа, чтобы уменьшить размер шрифта. По умолчанию Shift и клавиша - на
клавиатура. Ctrl- <или Meta- <также могут работать (если вы # определите одну из горячих клавиш в
src / feature.h).

--мета-мод Num
Укажите, какой модификатор X (1-5) рассматривать как мета-ключ. Видеть xmodmap(1) и
выход xmodmap -вечера Больше подробностей.

--alt-мод Num
Такой же как --мета-мод, но для клавиши Alt.

--numlock-мод Num
Такой же как --мета-мод, но для ключа NumLock.

- греческая клавиатура Режим
Используйте греческую раскладку клавиатуры (iso или ibm).

--app-клавиатура
Запустите Eterm в режиме клавиатуры приложения (в отличие от обычного режима клавиатуры).

--app-курсор
Запустите Eterm в режиме клавиши курсора приложения (в отличие от обычного режима клавиши курсора).

-L Num, --save-линии Num
Установите количество строк в буфере обратной прокрутки на число

-a размер, --min-размер якоря размер
Задает минимальный размер привязки полосы прокрутки в пикселях. ПРИМЕЧАНИЕ: Эта
вызывает ненормальное поведение при прокрутке в сочетании с большими буферами прокрутки!

-w ширина, --ширина рамки ширина
Установите ширину границы окна на ширина. Граница, которую это контролирует, - это разрыв
между краем окна X и краем окна терминала; это имеет
не имеет ничего общего с рамкой окна, предоставляемой вашим оконным менеджером.

--принт-пайп труба
Канал для функции PrintScreen.

--cut-символы сепараторы
Разделители для выделения двойным щелчком.

--finished-title название
Задает строку, которую Eterm должен добавить в строку заголовка, если --Пауза указано и
дочерний процесс завершается.

--finished-текст текст
То же, что и выше, но отображает текст в окне терминала.

--term-имя СРОК
Используйте СРОК для значения $ TERM.

- имя-трубы труба
Задает именованный канал для отображения вывода. Это полезно для систем
где вывод системного журнала направляется в именованный канал, например / dev / xconsole на Debian.

-a линия, --атрибут линия
Эта опция используется для передачи атрибутов файла конфигурации в командной строке. линия
должен быть одной строкой, поэтому вам почти наверняка придется заключить ее в кавычки. В
первое слово линия должен быть контекст (см. раздел конфигурационного файла ниже), который должен
проанализировать остальную часть линия. Так, например, вы можете указать передний план
цвет вот так: -a 'цвет передний план синий'. Или вы можете добавить привязку: -a действия
связывать Anymod кнопка1 в скрипт выход'. Обратите внимание, что этот параметр можно использовать только с
атрибуты файла конфигурации, не зависящие от контекста; т.е. меню и классы изображений
нельзя указать с помощью этой опции.

-C, --приставка
Получите сообщения консоли. В зависимости от вашей системы для Eterm может потребоваться установить uid root.
сделать это.

-e команду, --exec команду
Выполнить команду а не оболочка. Форсирует режим Eterm.

-U URL, --url URL
Начните сеанс "экрана" на URL а не локальный (-U ""). URL-адреса выглядят как
так (экран: //[электронная почта защищена]: port / screen_options), причем все части необязательны,
по умолчанию "screen: // current_user @ localhost: 22 / -RDD". Принудительный режим Escreen,
переопределяет --exec. Обратите внимание, что разрешены только параметры экрана (см. «Экран пользователя»); делать
здесь не передавать команду (с аргументами или без них): передать команду
screen-session, используйте экран [ ] [ ] .

-Z lclport: fw: fwport, задержка, --фу lclport: fw: fwport, задержка
URL-адрес, указанный для -U, находится в интрасети за брандмауэром. fw так что мы построим SSH-
туннель к этому межсетевому экрану (к порту 22 / SSH или порт если дано) с нашей локальной машины
(используя любой доступный номер порта, или lclport если дано). Затем после задерживать секунды
(или разумное значение по умолчанию, если не указано), мы попытаемся открыть сеанс экрана на
хост за брандмауэром, используя SSH -p местный порт ... локальный экран ср SSH -L

ТЕМЫ


Eterm основан на философии свободы выбора. Каждый пользователь должен иметь возможность выбирать
среда, в которой он или она желает существовать, и используемые инструменты должны поддерживать
тот. В соответствии с этой философией Eterm чрезвычайно гибок. Eterm
поддерживает концепцию под названием «темы», которая должна быть знакома пользователям Enlightenment,
icewm или Microsoft Windows 95/98 / NT. Общее понятие темы - это совокупность
ресурсы, которые изменяют как можно больше аспектов внешнего вида программы. За
Например, тема Enlightenment позволяет настраивать меню, границы окон, рабочие столы,
значки, панели значков и все остальное о том, как E выглядит и ощущается.

Тема Eterm состоит из основного файла конфигурации, который всегда называется theme.cfg,
находится в каталоге с тем же именем, что и тема. Этот каталог должен быть дочерним
одного из каталогов, указанных CONFIG_SEARCH_PATH в src / feature.h. Тема может
также содержат дополнительные файлы конфигурации, на которые ссылается основной файл theme.cfg, как
а также растровые изображения, файлы меню, документация и т. д., которые допустимы в качестве расширений
минимальные требования к теме Eterm.

По соглашению и по умолчанию темы Eterm должны храниться в
~ / .Eterm / themes // или / usr / share / Eterm / themes / .

Eterm теперь поддерживает существование файла конфигурации пользователя в качестве дополнения к теме.
конфигурационный файл. Имя по умолчанию для этого файла - user.cfg, и оно следует за точным
тот же синтаксис, что и у любого другого файла конфигурации. Ищется по тому же алгоритму
используется для файла theme.cfg, и любые настройки в user.cfg переопределят любые предыдущие
значения для тех настроек, которые определены темой. Таким образом, рекомендуется, чтобы любой файл user.cfg
файлы не являются полными конфигурационными файлами, а содержат только те значения, которые пользователь
хочет явно переопределить.

ПРИМЕЧАНИЕ. Если у вас есть файл user.cfg в каталоге темы Eterm или в ~ / .Eterm /, будет
переопределение любой предыдущие настройки, даже если вы используете другую тему. Например,
если вы запустите транс-тему, но ~ / .Eterm / themes / Eterm / user.cfg имеет строку режима, которая устанавливает
режим изображения на «изображение», а не на «транс», вы не получите прозрачности. Вот почему
Файлы user.cfg должны быть небольшими и переопределять только те настройки, которые вы знаете, что хотите
обеспечить соблюдение. Если, с другой стороны, вы запускали trans-тему и у вас был файл user.cfg
в транс-теме (или в ~ / .Eterm / themes / trans /), этот user.cfg будет найден до
один в теме Eterm.

Почти все параметры командной строки можно включить / отключить в файле конфигурации темы.
(по умолчанию /usr/share/Eterm/themes/Eterm/theme.cfg). Следующий раздел содержит
подробности о формате и использовании файла конфигурации.

КОНФИГУРАЦИЯ


Поскольку Eterm 0.9.6 основан на концепции тем, очень важно, чтобы у вас была тщательная
понимание предыдущего раздела, прежде чем приступить к этому. Предыдущий раздел и
этот был написан тем же человеком, который написал код Eterm, который обрабатывает параметры,
config и темы, так что это, вероятно, самая авторитетная документация по
предмет, который вы собираетесь найти.

С этого момента я предполагаю, что вы прочитали приведенный выше текст и знаете, как изменить
значение по умолчанию для темы. Настоятельно рекомендуется иметь копию Eterm
Конфигурационный файл темы, поставляемый с Eterm, под рукой, пока вы читаете эту документацию.

Хорошо, сначала общая идея. Файл theme.cfg состоит из комментариев и не-
Комментарии. Комментарии начинаются со знака решетки и продолжаются до конца строки. Линии
пробелы также игнорируются. Остальная часть файла - это конфигурационный материал, который разделен
на разделы (называемые «контекстами») и переменные (называемые «атрибутами»). Есть несколько
контексты, перечисленные ниже в разделах. Каждый атрибут должен находиться внутри определенного
контекст, чтобы быть действительным. Например, если атрибут "передний план" идеально
приемлемый в цветовом контексте, он будет отклонен, если будет обнаружен, скажем, в переключателях
контекст. Это позволяет лучше организовать конфигурационный файл, а также несколько
контексты иметь атрибуты с одинаковыми именами (например, полоса прокрутки атрибуты в цвете
и переключает раздел).

Каждый контекст должен быть заключен в пару начало ... конец, которая указывает тип раздела.
Оператор "begin toggles" запускает контекст переключения, а следующий оператор "end"
прекратил бы это. (Вы заметите, что у некоторых "конечных" операторов имя контекста находится после
их. Это только для удобства чтения; любой текст после слова "конец" игнорируется.)

Остальная часть этого раздела будет содержать пошаговый анализ файла конфигурации,
включая то, что может быть в каждом разделе. Обратите внимание, что некоторые атрибуты (и даже целые
контекстах) могут быть недоступны в зависимости от того, какая поддержка была скомпилирована в Eterm
человек, который построил это.

ВОЛШЕБНЫЙ НОМЕР

Первая строка файла конфигурации должна содержать строку типа «магическое число», которая позволяет
Eterm проверяет, что он читает файл конфигурации Eterm, а не что-то еще (например,
Файл конфигурации Enlightenment 0.13 и более ранние). Строка должна выглядеть так:



где VERSION - версия Eterm, для которой предназначен файл конфигурации. За
Например, файлы конфигурации, написанные для Eterm 0.9, должны иметь " " как их
первая строка, за которой сразу следует новая строка.

ЦВЕТОВОЙ КОНТЕКСТ

Этот контекст содержит спецификации цвета. За исключением терминала
цвета 0-15, все цветs должно быть либо допустимым названием цвета, либо строкой RGB как
изложенные в X11(7) справочная страница.

передний план цвет
Используйте цвет для цвета переднего плана (текста).

фон цвет
Используйте цвет для цвета фона.

курсор цвет
Используйте цвет для цвета курсора.

курсор_текст цвет
Используйте цвет для цвета текста курсора.

указатель цвет
Используйте цвет для цвета указателя мыши.

видео { "обычные" | обратный }
"обычные" не меняет цвета переднего плана и фона. обратный (смысл
обратное видео) будет.

цвет Num цвет
Установить цвет терминала Num (0-15) к названию цвета, строке или набору из 3
десятичные / шестнадцатеричные / восьмеричные значения RGB, указанные цвет.

цвет { bd | ul } цвет
Установить терминал полужирным шрифтом (bd) или подчеркните (ul) color к названию цвета, строке или
набор из 3 десятичных / шестнадцатеричных / восьмеричных значений RGB, определенных цвет.

АТРИБУТЫ КОНТЕКСТ

Этот контекст содержит атрибуты X11. Большинство из них зависят от
сотрудничество оконного менеджера.

геометрия геом
Используйте геометрическую строку геом чтобы указать начальную геометрию. геом должен быть в
Формат WxH + X + Y в котором W это ширина, H это высота, а +X и +Y являются
Смещения X и Y. Если знаки на X и Y положительны, координаты равны
смещения (в пикселях) от левого и верхнего края экрана соответственно. Если
знаки отрицательные, смещения относятся к правому и нижнему краям
экран соответственно.

название название
Используйте название как текст в строке заголовка окна Eterm.

имя имя
Используйте имя как имя ресурса окна Eterm.

имя значка имя
Используйте имя в качестве имени значка окна Eterm.

компьютера Num
Запустите Eterm на рабочем столе Num. ЗАМЕТКА: Для этого требуется окно, совместимое с GNOME.
Управляющий делами. Посмотри пожалуйста http://www.gnome.org/devel/gnomewm/ Более подробную информацию о
домен _WIN_WORKSPACE собственность и как ее поддерживать.

полоса прокрутки_тип напишите
Используйте полосу прокрутки с напишите стилю. напишите может быть любым из лейтмотив, Xtermили следующий.

полоса прокрутки_ширина Num
Используйте полосу прокрутки, которая Num пикселей в ширину.

шрифт Num шрифт
шрифт булавка шрифт
Установить Numth шрифт или булавка шрифт, чтобы шрифт.

шрифт по умолчанию Num
Указывает, что Num-й шрифт следует считать шрифтом по умолчанию.

шрифт пропорциональный логический
Указывает, что используемый шрифт является пропорциональным, и запрашивает стандартное отклонение -
на основе межсимвольного интервала между ячейками. Терминалы должны использовать символьные ячейки фиксированной ширины для
поддерживать правильное выравнивание по столбцам, даже если шрифты с пропорциональным интервалом находятся в
использовать. Некоторые шрифты с пропорциональным интервалом сильно различаются от минимального до минимального.
максимальная ширина символа. Эта опция выбирает размер ячейки символа, который больше
до двух стандартных отклонений выше средней ширины символа, но не превышает
максимальная ширина самого большого глифа. Обратите внимание, что символы больше, чем
выбранная ширина ячейки перезапишет (или будет перезаписана) другие символы и может
имеют тенденцию оставлять следы пикселей. Такое поведение является ожидаемым побочным эффектом
несовершенный сценарий. Если вы возражаете против такого поведения, не используйте эту опцию.

шрифт fx эффекты
Задает эффекты, применяемые к шрифту окна терминала. Значение
эффекты представляет собой одну строку, содержащую серию пар угол / цвет. Эти
пары определяют, в каком углу должна быть сделана тень каждого символа,
и какого цвета будет эта тень. Угол указывается первым с помощью
следующие ключевые слова: верхний левый or tl, в правом верхнем углу or tr, Нижний левый or blкачества
Нижний правый or br. Затем за каждым спецификатором угла следует цвет.

Есть также несколько ярлыков для создания общих эффектов. Вы можете получить
одноцветный контур с использованием ключевого слова контур за которым следует цвет. А
одноцветная тень также доступна с использованием ключевого слова тень последующей
необязательный спецификатор угла (Нижний правый по умолчанию) и цвет. За
трехмерное тиснение, используйте выбивать темный цвет светлый цвет. Противоположный эффект, a
резной вид, можно получить с резной темный цвет светлый цвет. (Из
Конечно, с этими двумя последними трехмерный вид будет работать, только если вы выберете свет
и темные цвета с умом.)

Наконец, чтобы не было никаких эффектов шрифта, просто укажите ключевое слово никто.

Значением по умолчанию является Нижний правый черный что дает черную тень,
значительно улучшает видимость светлых шрифтов поверх светлых пятен
в фоновом изображении. Обратите внимание, что эффекты шрифта неактивны в сплошном цвете.
Режим.

КОНТЕКСТ ИЗОБРАЖЕНИЙ

Этот контекст содержит глобальные атрибуты изображения. Он также предоставляет родительский контекст
для определения изображений через контекст "изображения".

значок имя файла
Используйте имя файла как изображение значка для окна Eterm. имя файла может быть
абсолютный путь относительно текущей темы или относительно одного из
каталоги в путь атрибут, указанный ниже.

кэш Num
Устанавливает размер кеша Imlib2 на Num байтов. По умолчанию - 0.

путь каталог_список
Задает список каталогов, разделенных двоеточиями, относительно которых Eterm должен
поиск файлов изображений и меню. Синтаксис для каталог_список именно
такой же, как у $ PATH переменная окружения в оболочках UNIX.

аним интервал изображений ...
Определяет список анимации, который будет использоваться при циклической смене фонового изображения. В
интервал определяет задержку в секундах между обновлениями фона. Этот
должен быть установлен на разумное значение, чтобы гарантировать, что Eterm не потратит все свои
время рендеринга фонов. Все изображений указать фоновые изображения и иметь
тот же синтаксис, что и -P вариант выше, включая необязательную строку геометрии.

КОНТЕКСТ ИЗОБРАЖЕНИЯ

Этот контекст определяет все атрибуты конкретного изображения. Может быть (и
обычно это) несколько контекстов изображения на тему, по одному для каждого класса изображений.

напишите класс
Задает тип, или класс, изображения, которое будет определено в этом
контекст. Это ДОЛЖНО быть первым атрибутом, определенным в контексте изображения. Действительный
классы: фон, впадина, якорь, стрелка вверх, стрелка вниз, LEFT_ARROW,
правая стрелка, МЕНЮ, пункт меню, подменю, кнопкакачества панель кнопок. Обратите внимание, что левый
и стрелки вправо, хотя и действительны, пока ничего не делают. Все последующие
атрибуты до следующего напишите определение будет применено к этому классу изображения.

Режим начальный_режим [ позволять разрешенные_режимы ]
Задает начальный режим для этого класса изображения, а также режимы, которые
image класс разрешено использовать. начальный_режим это режим, в котором изображение будет
иметь при запуске (если это не переопределено параметрами командной строки. разрешенные_режимы - это
список одного или нескольких режимов. Изображение не сможет переключиться на любой
режим не указан в позволять раздел. Если позволять раздел полностью опущен,
изображение никогда не будет разрешено измениться с начальный_режим. Если нет Режим
строка указана для класса изображения, значение по умолчанию эквивалентно Режим твердый
позволять твердый. Допустимые названия режимов: изображение (использовать изображение), транс- (для
прозрачность), область просмотра (для режима просмотра), автоматический (для автоматического режима, который требует
Просветление 0.16 или выше), и твердый (только сплошного цвета).

состояние { "обычные" | выбранный | щелкнул | инвалид }
Это устанавливает состояние изображения, которое вы собираетесь определить. До следующего
состояние встреченный атрибут (или пока вы не измените типы), все атрибуты
будет применяться к этому конкретному состоянию изображения. Вы должны как минимум определить
домен "обычные" состояние изображения. Он будет использоваться по умолчанию, если атрибуты
для остальных штатов не указаны. Однако каждое состояние изображения имеет собственное
содержал варианты. Следовательно, если вы определяете несколько состояний для класса изображения,
вы должны определить ВСЕ атрибуты, необходимые для этого состояния. Поставляемые образцы тем
с Eterm продемонстрируйте, как определять изображения с 1, 2, 3 и 4 состояниями.

Вышеуказанные атрибуты влияют на класс изображения в целом. Все остальные атрибуты в
этот контекст влияет только на текущее состояние класса изображения.

цвет fg bg
Устанавливает цвета переднего плана и фона для этого класса изображений. Передний план
цвет используется для текста, а цвет фона используется для самого объекта.
Если указан недопустимый цвет, значение по умолчанию для fg белый, а
по умолчанию для bg черный.

файл имя файла
Устанавливает имя файла, из которого следует загрузить файл изображения. Это используется для изображение
режим. Если вы разрешаете режим изображения для своего изображения, не забудьте указать
файл изображения! Обратите внимание, что вы также можете указать здесь строку геометрии изображения,
добавив @ символ и геометрическую строку до конца имени файла. Видеть
ниже синтаксис геометрической строки. имя файла должен быть абсолютный путь
или путь относительно одного из каталогов в путь атрибут. Обратите внимание, что
изображение проверяется и загружается, когда этот атрибут встречается во время
разбор.

геом изображение_геометрия
Определяет геометрию и связанные с ней операции, которые должны применяться
к изображению. Этот атрибут применяется только к классам изображений, использующим изображение
режим. Геометрия изображения определяется как wxh+x+y:ОПС в котором w и h являются
процентное соотношение горизонтального / вертикального масштабирования, x и y горизонтальный / вертикальный
проценты выравнивания и ОПС это список операций, разделенных двоеточиями: черепичные
(выложить изображение мозаикой), пропущенный (для пропорционального масштабирования). Обратите внимание, что эти
операции можно комбинировать для получения различных эффектов.

CMOD { изображение | red | зеленый | синий } яркость [ контраст [ гамма ]]
цветовая палитра { изображение | red | зеленый | синий } яркость [ контраст [ гамма ]]
Задает модификатор цвета, применяемый к изображению. Второе ключевое слово определяет
будет ли модификатор применен к изображению в целом, значения красного,
зеленые значения или синие значения. Каждый из трех параметров - это число
больше или равно 0. Числа могут быть указаны как десятичные, восьмеричные (если
с предшествующим «0») или шестнадцатеричным (если ему предшествует «0x»). Значение 256 (0x100).
представляет 100% или «оставить это значение без изменений». 0 представляет 0%, 512 (0x200)
составляет 200% и т. д. Однако имейте в виду, что переполнение может произойти при слишком высоком
ценности. Только яркость для этой опции требуется значение. Иметь ввиду,
хотя, вы должны указать яркость контраст, и оба они с
гамма.

граница оставил правую топ нижний
Указывает, что изображение имеет границы, которые не должны масштабироваться с остальной частью
изображение. Это в основном используется для изображений со скошенными краями, чтобы
скос не изменится и не потеряет эффект скоса. Все четыре
значения параметров указаны в пикселях, как и эквивалентные параметры для тем E
и темы растровых изображений Gtk +.

скос { up | вниз } оставил правую топ нижний
Добавляет фаску к классу изображения. Это можно сделать с любым классом изображений, используя
изображение or транс- режимы. Параметры представляют собой значения пикселей, которые представляют ширину
каждого края фаски. Это особенно полезно, если вы хотите использовать плиточный
изображения или прозрачность для виджетов со стрелкой или якорной полосой прокрутки или для меню.

набивка оставил правую топ нижний
Это используется только для подменю класс изображения. Он определяет количество пикселей
с каждой стороны зарезервировать, чтобы текст не перезаписывал часть изображения.
Работает точно так же, как и тот же вариант в темах Просвещения.

КОНТЕКСТ МЕНЮ

Этот контекст используется для создания меню. На каждый
меню, и меню должны быть определены в порядке подменю-меню; т.е. любое меню, которое
относится к другому меню (так как его подменю) должно быть определено после того, как подменю
определенный. В контексте меню должен быть подконтекст элемента меню для каждого
пункт меню (за исключением сокращения для разделителей).

название меню_название
Это определяет заголовок для определяемого меню. Это ДОЛЖНО быть первым
атрибут, указанный после "начального меню". Название должно быть уникальным среди всех
меню. Он может содержать пробелы, но не забудьте заключить его в одиночный или
двойные кавычки, если это так. Любые будущие ссылки на меню будут использовать заголовок.

шрифт имя_шрифта
Сообщает Eterm использовать имя_шрифта как шрифт для этого меню. Если не указано,
используется шрифт терминала по умолчанию.

сентябрь or -
Эти символы можно использовать как сокращение для вставки разделителя в меню.

КОНТЕКСТ МЕНЮИТЕМА

Это подконтекст контекста меню, который создает отдельный элемент для меню.
В каждом меню может быть (и обычно бывает) несколько контекстов пунктов меню.

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

текст этикетка
Это текст, который выравнивается по правому краю рядом с текстом пункта меню. Это
обычно используется, чтобы показать, какие нажатия клавиш соответствуют определенному пункту меню,
например «Cx Cc» для пункта меню «Выход» в меню Emacs.

действие { string | эхо | подменю | скрипт } остановить
действие разделитель
Определяет действие, которое должно произойти при выборе пункта меню. Если вы укажете
разделитель, больше ничего не нужно. Для других типов действий требуется параметр,
остановить. string задает строку, которая будет отправлена ​​Eterm для обработки (escape
коды, например). эхо указывает строку, которая будет отправлена ​​клиентской программе
(для отправки команд в оболочку или нажатия клавиш в приложение, такое как emacs или
дворняга). Если вы используете любой из этих типов действий, остановить будет проанализирован для побега
коды (\ a, C- и т.п.) перед отправкой. подменю указывает подменю
который должен отображаться, когда этот элемент выбран, и остановить это название
подменю для отображения. Подменю должно быть уже определено. В скрипт
тип действия выполняет встроенный скрипт Eterm, содержащийся в остановить. Смотреть
раздел ниже для получения более подробной информации о встроенных функциях Eterm, разрешенных для этого
тип действия.

КОНТЕКСТ ДЕЙСТВИЯ

Действия - это привязки клавиш или кнопок мыши, которые активируют определенное поведение. Любой
действие, которое может быть запущено с помощью escape-кода, может быть привязано к клавише или мыши
кнопка, с модификаторами или без них. Вы также можете привязать меню к нажатию клавиш или мыши.
кнопки.

связывать [ модификаторы ] { клавишный | кнопка } в { string | эхо | МЕНЮ | скрипт } остановить
Связывает клавишный или мышь кнопка к действию. Синтаксис действия соответствует
ключевое слово в и идентичен синтаксису, используемому для меню (см. выше). Там может
быть любым количеством модификаторы (при условии, что комбинация разумна), но только
one клавишный or кнопка, действительный модификаторы Он Ctrl, сдвиг, Блокировка, mod1 через mod5,
альт, целькачества Anymod (что позволяет использовать любой модификатор). Если ничего не указано,
Нажатие клавиши не должно иметь используемых клавиш-модификаторов, иначе действие не будет запущено.
Используйте Anymod чтобы разрешить использование любой произвольной клавиши-модификатора. В клавишный может быть
дается в виде текста (с учетом регистра) или в виде шестнадцатеричного числа. кнопкаs следует указать
as кнопка1 через кнопка5, Также обратите внимание, что альт и цель будет эквивалентно
один или несколько из mod1 через mod5, а также, возможно, друг друга, исходя из вашего
настройки модификатора. Вы можете просмотреть эти настройки, используя xmodmap -вечера, См. Также
alt_mod и мета_мод варианты ниже.

BUTTON_BAR КОНТЕКСТ

Панель кнопок - это дополнение к Eterm 0.9.1, которое позволяет пользователям полностью
настраиваемая панель кнопок вверху или внизу каждого окна терминала. Кнопки на
панель кнопок может использоваться как элементы меню; они могут открывать всплывающие меню (например,
строка меню), или они могут активировать любое другое действие, которое может выполнить элемент меню.

шрифт шрифт
Задает шрифт, в котором будут отображаться надписи на кнопках.

док { топ | нижний | нет }
Укажите, закреплять ли панель кнопок, и если да, то закреплять ли ее на
вверху или внизу окна Eterm. Обратите внимание, что только топ и нижний Он
в настоящее время включен.

видимый логический
Переключите, будет ли эта конкретная панель кнопок видна при запуске.

кнопка [ текст ] [ значок имя файла ] действие { string | эхо | МЕНЮ | скрипт } остановить
Привязывает действие к кнопке. Использование остановить и типы действий работают
здесь то же самое, что и для пунктов меню. Также обратите внимание, что вы можете указать некоторые текст or
an значок или оба, но вы не можете пропустить оба.

МУЛЬТИЧЕСКИЙ КОНТЕКСТ

Здесь определяется поведение для многобайтовых шрифтов и кодировок. Этот контекст делает
не существует по умолчанию.

кодирование { Eucj | сжи | Euckr | big5 | gb | изо-10646 }
Задает метод кодирования. Патчи для поддержки других методов кодирования:
поощряются.

шрифт Num шрифт
Установить Numth multichar шрифт в шрифт.

XIM КОНТЕКСТ

Этот контекст управляет поведением на основе локали.

Метод ввода Метод ввода
Укажите программу выбора метода ввода.

preedit_type { OverTheSpot | OffTheSpot | Корень }
Укажите предпочитаемый тип предредактирования.

ESCREEN КОНТЕКСТ

Этот контекст позволяет выполнять настройки, специфичные для режима Escreen. См. Экран
раздел ниже для более подробной информации.

URL протокол:/ /пользователь@кашель:порт/PARAMS
Подключиться (или создать) к конкретному сеансу экрана с помощью конструкции типа URL.
Применяются стандартные правила URL. В протокол должно быть либо экран (по умолчанию) или
близнец. Если пользователь, кашельИ / или порт указаны, ssh-соединение выполняется с
удаленный сервер, использующий указанную информацию для входа. По умолчанию
создать / присоединиться к локальной сессии.

Любые PARAMS которые передаются непосредственно в базовый протокол и
отделены друг от друга знаком плюс (+).

брандмауэр местный порт:брандмауэр:удаленный порт
Отбросить соединение через брандмауэр по ssh.

задерживать сек
Укажите время ожидания перед отправкой инициализации экрана / двойника
последовательность. Это необходимо для гарантии того, что удаленный сеанс был
устанавливается перед отправкой последовательности инициализации.

bbar_font шрифт
Шрифт для панели кнопок Escreen. По умолчанию - * - helvetica-medium-r-
нормальный - 10 - * - * - * - p - * - iso8859-1.

bbar_dock { топ | нижний | нет }
Закрепите панель кнопок Escreen, как указано. Обратите внимание, что только топ и нижний Он
в настоящее время включен.

ПЕРЕКЛЮЧАЕТ КОНТЕКСТ

Этот контекст содержит логические переменные, которые можно включать или выключать. Действительный
значения для атрибутов в этом разделе: «да», «вкл», «1» и «истина», чтобы включить
параметр включен, или «нет», «выключен», «0» или «ложь», чтобы отключить параметр. Эти
значения обозначаются логический. Все они по умолчанию имеют значение false, если не указано иное.

карта_alert логический
Если true, Eterm не будет отображать себя в значке при получении звукового сигнала (ASCII 0x07).

визуальный_звонок логический
Если это правда, Eterm будет мигать, а не подавать звуковой сигнал.

логин_оболочка логический
Если true, Eterm будет добавлять "-" к имени оболочки при ее вызове. В зависимости от
ваша оболочка, это может изменить ее поведение при запуске.

полоса прокрутки логический
Это включает и выключает отображение полосы прокрутки. По умолчанию включен.

utmp_logging логический
Если true, Eterm попытается сделать запись в файле utmp для записи
данные для входа. Для этого Eterm может потребоваться запуск с привилегиями.

meta8 логический
Переключает интерпретацию ключа Meta, устанавливая 8-й бит символа.

знаковых логический
Если это правда, Eterm запустится в виде значка.

home_on_output логический
Увеличьте масштаб до нижней части буфера прокрутки при выводе.

home_on_input логический
Увеличьте масштаб до нижней части буфера прокрутки при вводе.

no_input логический
Если true, Eterm не будет принимать ввод с клавиатуры и запросит окно
менеджер, чтобы не дать ему сфокусироваться.

полоса прокрутки_плавающий логический
Если true, полоса прокрутки не будет иметь желоба.

полоса прокрутки_right логический
Если true, Eterm поместит полосу прокрутки в правой части окна (по умолчанию
оставил).

полоса прокрутки_popup логический
Если true, Eterm будет скрывать полосу прокрутки, когда окно Eterm теряет фокус и
восстановите его, когда восстановите фокус. По умолчанию состояние полосы прокрутки не меняется.
основанный на фокусе.

безграничный логический
Если true, Eterm будет работать без границ окна. Это также означает, что окно
нельзя перемещать или изменять размер. Вы захотите указать геометрия С этим
атрибутов.

двойной_буфер логический
Вместо того, чтобы рисовать текст непосредственно в окне, Eterm выделяет
дополнительное изображение размером с окно терминала, в котором фон
* и * текст отображается. Это растровое изображение затем устанавливается в качестве фона окна.
Двойная буферизация использует дополнительную память на X-сервере, но позволяет Eterm
игнорировать события экспонирования, поэтому перерисовка выполняется быстрее.

no_cursor логический
Если true, Eterm не будет отображать текстовый курсор.

Пауза логический
После завершения дочернего процесса Eterm будет ждать нажатия клавиши перед
выход.

xterm_select логический
Обработка катчеров в Duplicate's xterm. Единственная реальная разница в том, что
происходит, когда вы дважды щелкаете по одной таблице между двумя словами. Если это
опция включена, выбирается только этот единственный символ. Если он выключен, это
персонаж выбирается вместе с двумя словами. Последнее поведение полезно
для двойного щелчка по пробелу между чьим-либо именем и фамилией, или
@ войдите в адрес электронной почты и т. д.

select_line логический
Если true, этот атрибут вызывает тройной щелчок для выбора всей строки из
начало до конца. Если false (по умолчанию), тройной щелчок выбирает из текущего
слово до конца строки.

select_trailing_spaces логический
Если истина, этот атрибут приводит к включению пробелов в конце строки как
часть выделенного текста при выделении. По умолчанию эти
конечные пробелы.

report_as_keysyms логический
Сообщает определенные нажатия клавиш как символы клавиш и модификаторы, а не как escape
последовательности. ПРИМЕЧАНИЕ: Эта опция предназначена для использования только с программами, которые
поддержите этот специальный режим Eterm. Не включайте его, если вы не выполняете
программа, которая использует этот режим.

итранс логический
неподвижный_транс логический
Включает оптимизацию неподвижной прозрачности для прозрачных окон Eterm.
Обратите внимание, что это НЕ активирует прозрачность; вы все равно должны активировать "транс"
режим для фонового изображения. Эту опцию следует использовать на прозрачных
затененные или тонированные окна, которые не перемещаются по рабочему столу
много. Увидеть Пн Вт 6 21:11:13 PST 2000 Запись в журнале изменений для более подробной информации
объяснение.

панель кнопок логический
Переключить отображение всех панелей кнопок.

resize_gravity логический
Если true, Eterm автоматически определит ближайший угол и изменит шрифт.
изменение размера приведет к тому, что окно Eterm будет тяготеть к этому углу.

overstrike_bold логический
Если true (по умолчанию), Eterm будет имитировать жирный шрифт, печатая каждый символ.
дважды, смещая второй проход на один пиксель. Это заставляет персонажей казаться
толще без необходимости использования специального шрифта. Вы можете отключить это, если
вы используете определенный цвет для жирного шрифта.

bold_brightens_foreground логический
Если true (по умолчанию), Eterm будет использовать атрибут цвета ANSI "жирный" для увеличения яркости.
цвет переднего плана, используя цвета высокой интенсивности (от 8 до 15), а
чем цвета с низкой интенсивностью (от 0 до 7). Обратите внимание, что наличие определенного цвета
выделение жирным шрифтом отменяет это.

Blink_brightens_background логический
Если true (по умолчанию), Eterm будет использовать атрибут цвета ANSI "мигание" для увеличения яркости.
цвет фона, используя цвета высокой интенсивности (от 8 до 15), а
чем цвета с низкой интенсивностью (от 0 до 7).

цвета_suppress_bold логический
Если true (по умолчанию), любой цветной текст (то есть любой текст, не отображаемый с использованием
цвет переднего плана по умолчанию) не будет обрабатываться
полужирный шрифт (например, жирный шрифт или жирная начинка).

липкий логический
Если true, Eterm сделает свое окно липким (отображается на всех рабочих столах).

КОНТЕКСТ КЛАВИАТУРЫ

Этот контекст содержит параметры конфигурации, связанные с клавиатурой.

smallfont_key клавишный
Укажите символ ключа, чтобы уменьшить размер шрифта. По умолчанию Shift и клавиша - включена.
клавиатуру. Ctrl- <или Meta- <также могут работать (если вы # определите одну из горячих клавиш
в src / feature.h).

bigfont_key клавишный
Укажите символ ключа, чтобы увеличить размер шрифта. По умолчанию - Shift, а клавиша + включена.
клавиатуру. Ctrl-> или Meta-> также могут работать (если вы # определите одну из горячих клавиш
в src / feature.h).

клавишный клавишный string
Определить keyym клавишный отправить string вместо значения по умолчанию. клавишный должен быть
между 0xff00 и 0xffff, иначе Eterm пожалуется.

мета_мод Num
Укажите, какой модификатор X (1-5) рассматривать как мета-ключ. Видеть xmodmap(1) и
выход xmodmap -вечера Больше подробностей.

alt_mod Num
Такой же как мета_мод, но для клавиши Alt.

numlock_mod Num
Такой же как мета_мод, но для ключа NumLock.

греческий логический { ISO | IBM }
Включение / выключение поддержки греческой клавиатуры и установка греческого режима для использования.

app_keypad логический
Включение / выключение режима клавиатуры приложения при запуске.

app_cursor логический
Включение / выключение режима курсорной клавиши приложения при запуске.

РАЗНЫЙ КОНТЕКСТ

Этот контекст содержит разные атрибуты, которые на самом деле нигде не принадлежат
остальное.

print_pipe команду
Задайте команду, по которой будут передаваться запросы на печать (экран печати). команду.

save_lines Num
Установите количество строк в буфере обратной прокрутки на Num.

Cut_chars string
Определите символы, используемые в качестве разделителей слов для символов, содержащихся в
string.

min_anchor_size Num
Устанавливает минимальный размер в пикселях привязки полосы прокрутки (часть, на которой
хватается за и движется), чтобы Num.

ширина рамки Num
Устанавливает ширину границы между текстовым окном и окном X равным Num.

линия_пространство Num
Ставить Num расстояние в пикселях между каждой строкой окна терминала.

законченное_название название
Указывает, что название должен отображаться в строке заголовка приостановленного Eterm, когда
дочерний процесс завершен.

законченный_текст текст
Указывает, что текст должен отображаться в окне терминала приостановленного Eterm
когда дочерний процесс завершится.

имя_термина имя
Используйте имя как $ TERM переменная окружения, которая определяет, какие
Используется запись termcap / terminfo. По умолчанию Etherm.

Exec команду
Вместо того, чтобы запускать оболочку, это вызовет появление Eterm. команду как его
дочерний процесс. У вас может быть только один из них!

ВСТРОЕННЫЕ ФУНКЦИИ

Eterm имеет набор встроенных функций, доступных в файлах конфигурации. Каждый
one принимает ноль или более параметров и выводит серию из нуля или более слов.
«Слова» определены в терминах оболочки; т.е. слова разделяются пробелами, и
одинарные или двойные кавычки могут использоваться для инкапсуляции слов, содержащих пробелы
самих себя. Вы также используете обратные кавычки для выполнения команды, вывод которой может
стать частью самого файла конфигурации или может быть передан встроенной функции как
его список параметров. Встроенные функции и обратные кавычки можно использовать везде, где они
вывод будет действительным. Встроенные функции имеют префикс % характер.

%Имя приложения()
Возвращает имя приложения, дефис и номер версии. В настоящее время это
это строка Этерм-0.9.6.

% exec (команду)
Выполняет команду и возвращает результат. В основном это похоже на использование
обратные кавычки.

%получить(переменная)
Получить значение переменной файла конфигурации. Обратитесь к %ставить() функция
внизу.

%ставить(переменная ценностное )
Создайте переменную конфигурации с именем переменная и присвоить ему значение ценностное ,
затем значение может быть впоследствии получено с помощью %получить(переменная)

%случайный(PARAMS)
Эта функция случайным образом выбирает одно из слов, составляющих PARAMS и возвращается
тот. Темы по умолчанию, которые поставляются с Eterm, используют эту функцию для выбора
случайные фоны, но фоны - не единственное, что можно
рандомизировано с помощью этой функции. Вы можете рандомизировать что угодно ... цвета, переключатели,
шрифты, тонировка и т. д.

%версия()
Возвращает номер версии. В настоящее время это строка 0.9.6.

ПРЕДВАРИТЕЛЬНАЯ ОБРАБОТКА

Eterm поддерживает %включают файл директива, позволяющая разделить
информацию о конфигурации в несколько файлов. Eterm загрузит и проанализирует файл всего
как и любой другой файл конфигурации, но будет обрабатывать его содержимое так, как если бы оно заменяло
сама директива.

Вы также можете запросить запуск файла конфигурации через внешний препроцессор.
(например, m4 или cpp) до того, как его прочитает Eterm. Это делается через % preproc команду
директива. Вы можете указать что угодно для команду пока он принимает
ввод на STDIN и отправляет вывод на STDOUT. Увидеть меню.cfg файл по умолчанию
выборщик тема для примера.

ФУНКЦИИ СКРИПТА

Один из типов действий, которые можно связать с нажатиями клавиш, кнопками мыши, элементами меню,
или кнопки на панели кнопок - это скрипт. Сценарий должен состоять из одного слова (т. Е.
не содержит пробелов или заключен в кавычки) и состоит из одного или нескольких вызовов
скрипт функционирует ниже. Каждый вызов отделяется от следующего точкой с запятой.
(;). Параметры функции заключены в круглые скобки; круглые скобки необязательны
если не нужно передавать параметры. Запятые и / или пробелы - отдельные параметры
друг от друга.

копировать (буфер)
Копирует текущий выбор в указанный буфер обмена или вырезанный буфер. буфер
это либо число 0-7, в этом случае выделение копируется в буфер вырезки
указано, или одно из слов буфер обмена, первичныйили вторичный (или любое начальное
его подстрока), и в этом случае выбор копируется в указанный
буфер обмена. Вы можете опустить буфер, в этом случае буфер по умолчанию первичный
(XA_PRIMARY на языке Xlib).

эхо (string)
Отправьте указанный string к подкоманде. Точно эквивалентно эхо
действия.

es_display (CMD, PARAMS)
Псевдонимы: es_disp
Это основная функция, которая позволяет управлять дисплеями Escreen через
использование ряда подкоманд. Указанный CMD определяет, что, если есть,
PARAMS разрешены. Доступные подкоманды:
На - Перейти к указанному дисплею (0-9)
Предыдущая - Перейти к предыдущему дисплею
следующий - Перейти к следующему дисплею
тумблер - Переключить отображение
new - Создайте новый дисплей. Имя для нового дисплея может быть передано как
параметр, или спросить для запроса имени пользователя.
переименовать - Измените название текущего дисплея. Имя для нового
display может быть передан как параметр, или спросить чтобы предложить пользователю
имя.
убивать - Завершить текущий (или указанный) дисплей.
смотреть - Переключить мониторинг текущего / указанного дисплея для активности.
прокрутка - Просмотр прокрутки для текущего / указанного дисплея.

es_region (CMD, PARAMS)
Псевдонимы: es_reg es_win es_window
Это основная функция, которая позволяет манипулировать областями отображения Escreen.
с помощью ряда подкоманд. Указанный CMD определяет что,
если есть, PARAMS разрешены. Доступные подкоманды:
На - Перейти в указанный регион (0-9)
Предыдущая - Перейти в предыдущий регион
следующий - Перейти к следующему региону
тумблер - Переключить регион
new - Создайте новый регион. Название нового региона может быть передано как
параметр, или спросить для запроса имени пользователя.
переименовать - Изменить название текущего региона. Название нового региона
может быть передан как параметр, или спросить для запроса имени пользователя.
убивать - Завершить текущий (или указанный) регион.
только - Увеличить текущий / указанный регион до полного отображения.
смотреть - Включить мониторинг текущего / указанного региона для активности.
прокрутка - Просмотр прокрутки для текущего / указанного региона.

es_statement (заявление)
Выполните команду Escreen (экран / двойник) напрямую.

es_reset ()
Псевдонимы: es_rst
Сбросить сеанс Escreen

exec_dialog (команду)
Такой же как Exec/порождать, но эта функция представляет пользователю диалоговое окно в
который она может редактировать / подтверждать запускаемую команду и указывать дополнительные
параметры при необходимости.

выход(сообщение)
выход(код)
Псевдонимы: умереть выход
Выйдите из Eterm с необязательным сообщение или целочисленный возврат код. Любой параметр
можно указать, но не то и другое одновременно. Если ни один из них не указан, код of 0 (ноль) - это
по умолчанию.

убийство(сигнал)
Отправляет указанный сигнал первичному дочернему процессу Eterm (либо вашей оболочке, либо
или все, что вы укажете для выполнения Eterm). На данный момент, сигнал должен
быть числовым. СИГТЕРМ по умолчанию, если сигнал опущен

msgbox (сообщение)
Отображает небольшое диалоговое окно, содержащее сообщение и ждет нажатия клавиши перед
продолжается.

nop ()
Абсолютно ничего не делает, кроме пустой траты времени. :-)

вставить(буфер)
Вставляет содержимое указанного буфера обмена или вырезанного буфера в терминал
окно. буфер это либо число 0-7, в этом случае выделение будет вставлено
из указанного буфера вырезки, или одно из слов буфер обмена, первичныйили
вторичный (или любая его начальная подстрока), и в этом случае содержимое
указанный буфер обмена вставляется. Вы можете опустить буфер, в этом случае значение по умолчанию
буфер первичный (XA_PRIMARY на языке Xlib).

спасти(напишите, имя файла)
Сохраните текущую тему / конфигурацию пользователя. напишите может быть пользователь or тема;
по умолчанию пользователь. имя файла это файл, в котором должны быть настройки
сохранены. Он может содержать абсолютный или относительный путь к теме.
каталог. Имя файла по умолчанию для пользователь is пользователь.cfg, и имя файла по умолчанию
для тема is тема.cfg.

save_buff (имя файла)
Сбрасывает содержимое буфера обратной прокрутки в указанный файл.

прокрутка (n)
Прокручивает назад или вперед в буфере прокрутки. n это плавающая точка
число, за которым следует необязательный спецификатор единицы измерения. Спецификатор единицы измерения может быть одним из:
линий or l; страниц or p; или буферы or b. Число с плавающей запятой может быть
отделены от спецификатора единицы пробелом или запятой, но это не
обязательный. Число с плавающей запятой должно быть положительным для прокрутки вниз (вперед)
и отрицательный для прокрутки вверх (назад). Например, комбинация клавиш Shift-PgUp
эквивалентна прокрутка (-1p). Вы также можете указать дробные количества, например
as свиток (0.5p) прокрутить полстраницы вниз. Единица измерения по умолчанию, если не указана
is линий.

поиск(ул)
Представляет диалоговое окно, в котором пользователь может ввести поисковый запрос. По умолчанию
значение установлено в ул. Все вхождения указанной поисковой строки являются
выделяется в буфере обратной прокрутки, и Eterm возвращается к самому последнему
один. Повторный поиск с тем же ключевым словом приведет к удалению предыдущего
выделение.

порождать(команду)
Псевдонимы: Exec
Создает вторичный дочерний процесс для выполнения командуили Etherm если нет значения
прошло.

нить(string)
Указанный string анализируется через Eterm. Это в точности идентично
string действия.

ЭКРАН


Escreen - это слой экрана / двойного интерфейса, который позволяет Eterm взаимодействовать с GNU.
экран и с Массимилиано Гиларди близнец программное обеспечение. Это позволяет Eterm поддерживать
несколько сеансов подоболочки в одном окне. На первый взгляд эта функция работает
аналогично сеансам с вкладками, предлагаемым такими программами, как консоль и мульти-гном
терминал. Однако преимущество Escreen заключается в том, что он является интерфейсом к существующему программному обеспечению,
таким образом предоставляя дополнительные возможности, такие как несколько областей на дисплее, отсоединение / повторное подключение
возможности, бесшовная поддержка удаленных сеансов, поддержка межсетевого экрана и многое другое.

Поддержка Escreen все еще является экспериментальной, поэтому она не включена в Eterm.
дефолт. Чтобы включить его, вы должны скомпилировать с --enable-escreen и / или --enable-etwin
(в зависимости от того, какой у вас экран, двойной или оба). Если вы установили из пакета,
вы можете использовать Etherm --версия и проверьте либо + ВЫХОД (включено) или -ЭСКРИН
(отключен).

Для достижения наилучших результатов, если вы хотите использовать режим Escreen, сделайте это, вызвав Eterm с
Тема Escreen (Etherm -t Эскрин). Эта тема предоставляет привязки клавиш по умолчанию, основные
Меню Escreen, определения цвета и т. Д. Для использования механизмом Escreen. Самое главное, что это
поставляет необходимые URL параметр, чтобы вызвать режим Escreen.

Обратитесь к файлу README.Escreen для более подробного обсуждения режима Escreen.

АВТОРЫ


Майкл Дженнингс ([электронная почта защищена])

URL-адрес (ы)


Домашняя страница Eterm - http://www.eterm.org/
Домашняя страница автора - http://www.kainx.org/

Используйте Eterm онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 2
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 4
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • 5
    Панель инструментов для Java / JTOpen
    Панель инструментов для Java / JTOpen
    IBM Toolbox for Java / JTOpen — это
    библиотека классов Java, поддерживающая
    клиент/сервер и интернет-программирование
    моделей в систему под управлением OS/400,
    i5/ОС, о...
    Скачать набор инструментов для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (или D3 для документов, управляемых данными)
    это библиотека JavaScript, которая позволяет вам
    для создания динамических интерактивных данных
    визуализации в веб-браузерах. С D3
    вы...
    Скачать D3.js
  • Больше »

Команды Linux

Ad