англійськафранцузькаіспанська

Ad


Значок OnWorks

Eterm - онлайн в хмарі

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

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

ПРОГРАМА:

ІМ'Я


Eterm - емулятор терміналу Enlightened для системи X Window

СИНТАКСИС


Етерм [опції]

ОПИС


Етерм — версія 0.9.6 — це кольоровий емулятор терміналу vt102, призначений як xterm(1)
заміна. Він розроблений відповідно до філософії свободи вибору, залишаючи якомога більше влади,
гнучкість і максимально можлива свобода в руках користувача. Він створений, щоб виглядати
добре і добре працює, але використовує багатофункціональний підхід, а не мінімалізм.
Етерм використовує Imlib для розширених графічних можливостей. Подробиці дивіться нижче.

ВАРІАНТИ


Команда Етерм варіанти наведені нижче. Відповідно до філософії свободи вибору,
Параметри можуть бути виключені або значення за замовчуванням вибрані під час компіляції, тому параметри і
перераховані параметри за замовчуванням можуть не точно відображати версію, встановлену у вашій системі.

Параметри, які не беруть параметра (окрім -h і --help), є логічними. Якщо ви використовуєте
POSIX (короткий) параметр, ви примушуєте параметр до «true». Якщо ви використовуєте довгий
Ви можете використовувати будь-яке з прийнятих логічних значень, які є "так", "включено", "1" і
«true», щоб увімкнути параметр, або «ні», «вимкнено», «0» або «false», щоб вимкнути параметр. The
те саме стосується логічних значень у файлі конфігурації.

-t тема, --тема тема
Навантаження вказано тема. Зверніться до FAQ, щоб дізнатися більше про те, що таке
Етерм тема.

-X conffile, --файл конфігурації conffile
Використовуйте альтернативну назву файлу конфігурації користувача. В іншому випадку Eterm використовує стандартне значення, яке
is user.cfg. Файл конфігурації теми завжди theme.cfg.

-d відображуване ім'я, --дисплей відображуване ім'я
Спробуйте відкрити вікно на дисплеї з назвою X відображуване ім'я. За відсутності
цей параметр, відображення, зазначене в DISPLAY використовується змінна середовища.

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

--встановити
Вказує Eterm встановити власну колірну карту, а не використовувати стандартну.

-h, --допомога
Роздрукуйте повідомлення з описом доступних опцій.

-- версія
друк Етерм версія та конфігурація під час компіляції.

-r, --зворотне відео
Зворотне відео, заміна кольорів переднього і фонового плану.

-b color, --Колір фону color
Установка color як колір фону. ПРИМІТКА: це насправді буде переднім планом
колір, якщо також вибрано зворотне відео.

-f color, --колір переднього плану color
Установка color як колір переднього плану (тексту). ПРИМІТКА: це насправді буде
колір фону, якщо також вибрано зворотне відео.

--колір0 color

...

--колір15 color
Скористайтесь color як колір X.

--кольорBD color
Скористайтесь color як сміливий колір.

--colorUL color
Скористайтесь color як колір підкреслення.

--колір вказівника color
Скористайтесь color як колір вказівника.

-c color, --колір курсору color
Скористайтесь color як колір курсору.

--cursor-text-color color
Скористайтесь color як колір тексту курсору.

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

-i,-- знаковий
Почніть у стані іконок (тільки якщо диспетчер вікон підтримує іконифікацію).

-n ім'я, --ім'я ім'я
Встановлює назву поточного екземпляра на ім'я. Це вплине на назву значка та
рядок заголовка вікна, якщо вони явно не встановлені.

-T назву, -- назва назву
Встановлює текст заголовка вікна на назву.

--назва значка текст
Встановлює текст заголовка значка тексту.

-B тип, ---тип смуги прокрутки тип
Визначає тип слід використовувати стиль смуги прокрутки. тип може бути будь-яким з мотив,
xtermабо наступний.

--ширина смуги прокрутки ширина
Встановіть ширину смуги прокрутки в пікселях до ширина. Eterm нічого не нав'язує
обмеження на це значення, але воно повинно бути розумним.

-D робочий стіл, -- робочий стіл робочий стіл
Запускає Eterm на вказаному робочому столі. робочий стіл має бути цілим числом між 0
і ваш робочий стіл із найвищим номером. ПРИМІТКА: Ви повинні мати GNOME-сумісне вікно
менеджера, щоб ця функція працювала. Будь ласка, дивіться http://www.gnome.org/devel/gnomewm/
для отримання додаткової інформації про _WIN_WORKSPACE майно та як його підтримати.

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

--жирний шрифт шрифт
Встановлює напівжирний шрифт тексту шрифт.

-F шрифт, --шрифт шрифт
Встановлює звичайний шрифт тексту шрифт.

--default-font-index Num
Визначає індекс шрифту тексту за замовчуванням (звичайний).

--шрифт1 шрифт

...

--шрифт4 шрифт
Встановлює шрифт із зазначеним індексом (1-4). шрифт.

--пропорційний
Вказує, що використовуваний шрифт є пропорційним і запитує стандартне відхилення-
на основі інтервалу між символьними клітинками. Для цього термінали повинні використовувати символьні клітинки фіксованої ширини
підтримувати правильне вирівнювання стовпців, навіть якщо введено шрифти з пропорційним інтервалом
використання. Деякі шрифти з пропорційним інтервалом значно відрізняються від мінімального до максимального
ширини символів. Цей параметр вибирає розмір комірки символу, який становить до двох
стандартні відхилення вище середньої ширини символу, але не перевищуватимуть
максимальна ширина найбільшого гліфа. Зверніть увагу, що символи більше, ніж вибраний
Ширина комірки замінить (або буде перезаписана) інші символи і може мати тенденцію до
залишити піксельні відходи. Така поведінка є очікуваним побічним ефектом імперфекту
сценарій. Якщо ви заперечуєте проти такої поведінки, не використовуйте цю опцію.

--font-fx ефекти
Визначає ефекти для застосування до шрифту вікна терміналу. Значення ефекти
це один рядок, що містить серію пар кут/кольор. Ці пари визначають
до якого кута слід зробити тінь кожного персонажа і якого кольору
ця тінь буде. Кут спочатку вказується за допомогою таких ключових слів:
верхній_лівий or tl, верхній_правий or tr, нижній_лівий or bl та нижній_правий or br. Кожен
Потім за специфікатором кута слід колір.

Існує також кілька ярликів для виконання загальних ефектів. Ви можете отримати один-
кольоровий контур за допомогою ключового слова план потім колір. Одноколірний
drop shadow також доступна за допомогою ключового слова тінь потім необов'язковий
кутовий специфікатор (нижній_правий за замовчуванням) і колір. Для 3-D тиснення
дивись, використовуй тиснення темний_колір світло_колір. Протилежний ефект, вирізаний вигляд,
можна отримати за допомогою різьблені темний_колір світло_колір. (Звичайно, з останніми
по-друге, 3-D вигляд буде працювати, лише якщо ви вибираєте світлі та темні кольори з розумом.)

Нарешті, щоб не було ефектів шрифту, просто вкажіть ключове слово ніхто.

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

-P біт, --background-pixmap біт
Скористайтесь біт як фонове зображення. біт може бути в будь-якому форматі, який розуміє Imlib.
Наразі це означає майже все, включаючи JPG, PNG, GIF, TIFF, PPM тощо.
Зображення за замовчуванням розміщене плиткою. Щоб вказати альтернативну геометрію, дотримуйтесь імені файлу
з @ знак і рядок геометрії. Геометрія зображення задається як
@wxh+x+y:опс де w та h – відсотки масштабування по горизонталі/вертикалі, x та y
– відсотки горизонтального/вертикального вирівнювання та опс розділяється двокрапкою
перелік операцій: кахельна плитка (розкладати зображення плиткою), propscaled (для пропорційного
масштабування). Зауважте, що ці операції можна комбінувати для різних ефектів.

-I біт, --значок біт
Встановлює для файлу піктограми піктограму значення біт. Працює аналогічно -P варіант вище.

--стрілка вгору-pixmap біт
Як і вище, крім того, що на смузі прокрутки встановлено стрілку вгору.

--стрілка вниз-pixmap біт
Як і вище, крім того, що на панелі прокрутки встановлено стрілку вниз.

--trough-pixmap біт
Як і вище, крім фону смуги прокрутки (корита) встановлено.

--anchor-pixmap біт
Як і вище, за винятком того, що встановлено прив’язне зображення смуги прокрутки.

--menu-pixmap біт
Як і вище, за винятком налаштування фонового зображення меню.

-O, --транс
Це дає псевдопрозорий Eterm. Зображення береться безпосередньо з кореня
вікно, тож будь-які запити на зміну pixmap ігноруються. Якщо ви не використовуєте
Просвітлення (http://www.enlightenment.org/) як ваш віконний менеджер (або інший
сумісний менеджер вікон...Мені сказали, що WindowMaker також працює), ви будете
потрібно використовувати Esetroot програма (знаходиться в utils / каталог), щоб встановити ваш кореневий каталог
фонове зображення.

-0, --itrans
Активуйте нерухому оптимізацію прозорості для прозорих вікон Eterm.
Зауважте, що це НЕ активує прозорість; ви все одно повинні включити -O or
--транс варіант. Цей параметр слід використовувати на прозорих вікнах, які затінені
або тоновані і які не дуже переміщуються по робочому столу. Див Mon березня 6
21:11:13 PST 2000 Запис ChangeLog для більш детального пояснення.

-- режим перегляду
Це активує спеціальний режим Eterm, який важко описати словами. в основному,
уявіть, який ефект ви отримаєте з псевдопрозорістю, де фон робочого столу
переміщається через вікно Eterm, коли ви переміщуєте вікно, щоб воно завжди вирівнювалося
із зображенням робочого столу. Тепер уявіть собі той самий ефект, але використане зображення не те
зображення робочого столу, але будь-яку піктограму, яку ви виберете. Зображення масштабується або розкладається до розміру
розміру робочого столу, а перетягування Eterm по екрану показує різні
частини зображення, коли ви рухаєтеся, як невелике вікно оглядового вікна на кораблі або
підводний човен робить. Ефект особливо сильний, якщо ви відкриваєте в цьому кілька Eterms
режим з тим самим зображенням.

--тінь відсоток
Затініть фонове зображення/прозорість на заданий відсоток.

--відтінок маска

--відтінок color
Відтінює фонову піктограму (можна бути файл зображення або прозора частина
затінені). The маска є цілим числом, зазвичай вказується у шістнадцятковій формі
0xRRGGBB, Де RR, GG та BB між ними є шістнадцяткові числа 00 та ff (0 та 255
десятковий), які представляють яскравість червоного, зеленого та синього значень зображення,
відповідно. Значення 00 повністю маскує цей колір, а значення ff
не змінить цей колір взагалі.

Ви також можете вказати X color такий як grey75 or MidnightBlue or #babb7f замість
з маска.

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

--cmod-червоний яскравість [ контрастність [ гамма ] ]
Те саме, що й вище, за винятком того, що модифікатор застосовується до червоних значень зображення.

--cmod-зелений яскравість [ контрастність [ гамма ] ]
Те саме, що й вище, за винятком того, що модифікатор застосовується до зелених значень зображення.

--cmod-блакитний яскравість [ контрастність [ гамма ] ]
Те саме, що й вище, за винятком того, що модифікатор застосовується до синіх значень зображення.

-p новий шлях, --шлях новий шлях
Встановлює шлях пошуку зображення. Коли --background-pixmap або інші параметри pixmap
використаний, цей шлях використовуватиметься для пошуку зображення.

--кеш розмір
вкажіть розмір у байтах для кешу Imlib2.

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

-M шрифт, --mfont шрифт
Встановлює звичайний багатобайтовий шрифт тексту шрифт.

--mfont1 шрифт

...

--mfont4 шрифт
Встановлює багатобайтовий шрифт X на шрифт.

--менкодування кодування
Встановлює режим багатосимвольного кодування (eucj або sjis або euckr)

--метод введення метод
Встановлює метод введення XIM

--preedit-type тип
Встановлює тип попереднього редагування XIM

-l, --логін-оболонка
Робить нову оболонку оболонкою для входу.

-s, --смуга прокрутки
Вмикає смугу прокрутки. (за замовчуванням)

-u, --utmp-реєстрація
Намагається ввімкнути правильне ведення журналу utmp. Щоб це спрацювало, Eterm, ймовірно, потрібно запустити
setuid або setgid, зазвичай setuid root.

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

-H, --дома на виході
Перейти донизу на виході.

--home-on-input
Перейти донизу при введенні.

-q, --без введення
Не дозволяє Eterm приймати введення з клавіатури, а менеджер вікон не допускає
фокусування його. Корисно для заготівників деревини тощо.

--полоса прокрутки вправо
Показати смугу прокрутки з правого боку.

--смуга прокрутки-плаваюча
Відобразити смугу прокрутки без корита.

--спливаюча смуга прокрутки
Відображати смугу прокрутки лише тоді, коли у фокусі вікно Eterm.

-x, --без меж
Цей параметр змушує Eterm не мати кордонів.

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

-m, --map-alert
Зніміть піктограму за звуковим сигналом.

-8, --meta8
Примушує мета-ключ встановити 8-й біт символу.

-- подвійний буфер
Замість того, щоб малювати текст безпосередньо у вікні, цей параметр змушує Eterm
виділити додаткову pixmap розмір вікна терміналу, в яке
фон *і* текст відображаються. Ця піктограма потім встановлюється як вікно
фону. Подвійна буферизація використовує додаткову пам’ять на X-сервері, але дозволяє
Eterm ігнорує події експонування, щоб перемалювати швидше.

--без курсору
Вимикає текстовий курсор.

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

--xterm-select
Обробка cutchars у xterm. Єдина реальна різниця в тому, що
відбувається, коли ви двічі клацнете по одному символу вирізання між двома словами. Якщо це
увімкнено, вибирається лише один символ. Якщо вимкнено, то
символ вибирається разом із двома словами. Остання поведінка корисна для
двічі клацнувши пробіл між іменем та прізвищем або знак @
в адресі електронної пошти тощо.

--вибір рядка
Якщо активовано, ця опція викликає потрійне клацання, щоб вибрати весь рядок
початок до кінця. Якщо вимкнено, потрійне клацання вибирає лише від поточного слова до
Кінець лінії.

--select-trailing-spaces
Визначає, чи зберігаються (увімкнені) кінцеві пробіли у виділенні
відкинути (вимкнути).

--report-as-keysyms
Повідомляє про певні натискання клавіш як символи клавіш і модифікатори, а не escape-послідовності.
ПРИМІТКА: Цей параметр призначений для використання лише з програмами, які підтримують цю спеціальну програму
Режим Eterm. Не вмикайте його, якщо ви не виконуєте програму, яка використовує це
Режим.

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

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

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

--жирний-освітлює-передній план
Якщо значення true (за замовчуванням), Eterm використовуватиме атрибут кольору ANSI «жирний» для освітлення
колір переднього плану, використовуючи кольори високої інтенсивності (від 8 до 15), а не кольори
кольори низької інтенсивності (від 0 до 7). Зауважте, що вибір певного кольору для
жирний шрифт замінить це.

--блимає-освітлює-фон
Якщо значення true (за замовчуванням), Eterm використовуватиме атрибут кольору ANSI "blink" для освітлення
колір фону, використовуючи кольори високої інтенсивності (від 8 до 15), а не кольори
кольори низької інтенсивності (від 0 до 7).

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

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

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

--мета-мод Num
Укажіть, який модифікатор X (1-5) розглядати як метаключ. Подивитися xmodmap(1) і
вихід з xmodmap - вечора для більш докладної інформації.

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

--numlock-mod Num
Такий же, як --мета-мод, але для клавіші NumLock.

--грецька клавіатура режим
Використовуйте грецьку клавіатуру (iso або ibm).

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

--курсор програми
Запустіть Eterm в режимі клавіші курсору програми (на відміну від звичайного режиму клавіш курсору).

-L Num, -- рядки збереження Num
Встановіть кількість рядків у буфері прокрутки кількість

-a розмір, --мінімальний розмір якоря розмір
Визначає мінімальний розмір прив’язки смуги прокрутки в пікселях. ПРИМІТКА: це
викликає ненормальну поведінку прокрутки в поєднанні з великими буферами прокручування!

-w ширина, --ширина кордону ширина
Встановіть ширину межі вікна на ширина. Кордон, який він контролює, — це розрив
між краєм вікна X і краєм вікна терміналу; це має
не має нічого спільного з межами вікна, які надає ваш менеджер вікон.

--друкова трубка труба
Канал для функції PrintScreen.

--cut-chars сепаратори
Роздільники для виділення подвійним клацанням.

--закінчений-заголовок назву
Вказує рядок, який Eterm має додати до свого рядка заголовка if --пауза вказано і
процес дитини завершується.

--завершений-текст текст
Те саме, що і вище, але відображає текст у вікні терміналу.

--назва терміна ТЕРМІН
Скористайтесь ТЕРМІН за значення $TERM.

--назва труби труба
Вказує іменований канал, з якого буде відображатися вихід. Це корисно для систем
де вихід системного журналу переходить до іменованого каналу, наприклад /dev/xconsole на Debian.

-a лінія, --атрибут лінія
Цей параметр використовується для передачі атрибутів файлу конфігурації в командному рядку. лінія
має бути одним рядком, тому вам майже напевно доведеться вводити його в лапки. The
перше слово лінія має бути контекстом (див. розділ файлу конфігурації нижче), який має бути
розібрати решту лінія. Так, наприклад, можна вказати передній план
колір такий: -a 'колір foreground синій'. Або ви можете додати прив’язку: -a 'дії
пов'язувати anymod button1 до сценарій вихід'. Зауважте, що цей параметр можна використовувати лише з
атрибути файлу конфігурації, які не є контекстно-залежними; тобто меню та класи зображень
не можна вказати за допомогою цієї опції.

-C, --консоль
Отримати повідомлення консолі. Залежно від вашої системи, Eterm може знадобитися бути setuid root
зробити це.

-e команда, --викон команда
Виконати команда а не оболонка. Примусить режим Eterm.

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

-Z lclport:fw:fwport, затримка, --fw lclport:fw:fwport, затримка
URL-адреса, надана -U, знаходиться в інтранеті за брандмауером fw тому ми побудуємо SSH-
тунелю до цього брандмауера (до порту 22/SSH або fwport якщо надано) з нашої локальної машини
(використовуючи будь-який доступний номер порту, або lclport якщо дано). Потім, після затримка seconds
(або розумне значення за замовчуванням, якщо не вказано), ми спробуємо відкрити екранний сеанс на
хост за брандмауером, використовуючи 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/теми// або /usr/share/Eterm/themes/ .

Eterm тепер підтримує існування файлу конфігурації користувача як доповнення до теми
файл конфігурації. Ім’я за замовчуванням для цього файлу – user.cfg, і воно відповідає точному
такий же синтаксис, що й будь-який інший файл конфігурації. Його шукають за тим же алгоритмом
використовується для файлу theme.cfg, і будь-які налаштування в user.cfg замінять будь-які попередні
значення для параметрів, визначених темою. Таким чином, рекомендується, щоб будь-який user.cfg
файли не є повними файлами конфігурації, а містять лише ті значення, які користувач
бажає явно перевизначити.

ПРИМІТКА. Якщо у вас є файл user.cfg в каталозі теми Eterm або в ~/.Eterm/, це буде
перевизначення будь-який попередні налаштування, навіть якщо ви використовуєте іншу тему. Наприклад,
якщо ви запускаєте тему trans, але ~/.Eterm/теми/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, який обробляє параметри,
конфігураційні файли та теми, тож це, мабуть, найавторитетніша документація про
предмет, який ви збираєтеся знайти.

З цього моменту я припускаю, що ви прочитали наведений вище текст і знаєте, як змінити
значення за замовчуванням для теми. Настійно рекомендується мати копію Eterm
файл конфігурації теми, який постачається разом із Eterm під час читання цієї документації.

Добре, спочатку загальна ідея. Файл theme.cfg складається з коментарів і не-
коментарі. Коментарі починаються зі знака фунта і продовжуються до кінця рядка. Лінії
пробіли також ігноруються. Решта файлу — це конфігураційний матеріал, який розділений
на розділи (так звані "контексти") і змінні (так звані "атрибути"). Є декілька
контексти, які наведені нижче в розділах. Кожен атрибут повинен бути всередині певного
контекст, щоб бути дійсним. Наприклад, атрибут «передній план» ідеально підходить
прийнятний у колірному контексті, він буде відхилений, якщо знайдеться, скажімо, у перемикачах
контекст. Це дозволяє краще організувати файл конфігурації, а також для кількох
контексти, щоб мати атрибути з однаковою назвою (наприклад, смуга прокрутки атрибути в кольорі
і перемикає розділ).

Кожен контекст повинен бути укладений у пару begin...end, яка визначає тип розділу.
Оператор «begin toggles» починає перемикання контексту та наступний оператор «end».
припинив би його. (Ви помітите, що деякі оператори "end" мають назву контексту після
їх. Це лише для читабельності; будь-який текст після слова "end" ігнорується.)

Решта цього розділу міститиме покроковий аналіз файлу конфігурації,
включаючи те, що може бути в кожному розділі. Зверніть увагу, що деякі атрибути (і навіть цілком
контексти) можуть бути недоступними залежно від того, яка підтримка була скомпільована в Eterm
людина, яка його побудувала.

ЧАРІВНЕ ЧИСЛО

Перший рядок файлу конфігурації повинен містити рядок типу "магічне число", який дозволяє
Eterm перевіряє, що він читає файл конфігурації Eterm, а не щось інше (наприклад, файл
Конфігураційний файл Enlightenment 0.13 і раніше). Рядок має виглядати так:



де VERSION – це версія Eterm, для якої призначений файл конфігурації. Для
наприклад, файли конфігурації, написані для Eterm 0.9, повинні мати " «як їхні
перший рядок, а відразу за ним новий рядок.

КОЛЬОРОВИЙ КОНТЕКСТ

Цей контекст містить характеристики кольору. За винятком терміналу
кольори 0-15, всі colors має бути або дійсним ім'ям кольору, або рядком RGB як
викладені в X11(7) сторінка посібника.

foreground color
Скористайтесь color для кольору переднього плану (тексту).

фон color
Скористайтесь color для кольору фону.

курсор color
Скористайтесь color для кольору курсору.

курсор_текст color
Скористайтесь color для кольору тексту курсору.

покажчик color
Скористайтесь color для кольору вказівника миші.

відео { нормальний | зворотний }
нормальний не змінюватиме кольори переднього плану та фону. зворотний (значення
зворотне відео) буде.

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

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

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

Цей контекст містить атрибути 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
Вказує, що Numth шрифт слід вважати шрифтом "за замовчуванням".

шрифт пропорційний boolean
Вказує, що використовуваний шрифт є пропорційним і запитує стандартне відхилення-
на основі інтервалу між символьними клітинками. Для цього термінали повинні використовувати символьні клітинки фіксованої ширини
підтримувати правильне вирівнювання стовпців, навіть якщо введено шрифти з пропорційним інтервалом
використання. Деякі шрифти з пропорційним інтервалом значно відрізняються між мінімальним і
максимальна ширина символів. Цей параметр вибирає розмір комірки символу, який збільшується
на два стандартні відхилення вище середньої ширини символу, але не перевищуватиме
максимальна ширина найбільшого гліфа. Зверніть увагу, що символи більші за
Вибрана ширина комірки замінить (або буде перезаписана) інші символи і може
мають тенденцію залишати виділення пікселів. Така поведінка є очікуваним побічним ефектом
недосконалий сценарій. Якщо ви заперечуєте проти такої поведінки, не використовуйте цю опцію.

шрифт fx ефекти
Визначає ефекти для застосування до шрифту вікна терміналу. Значення
ефекти це один рядок, що містить серію пар кут/кольор. Ці
пари визначають, до якого кута повинна бути створена тінь кожного символу,
і якого кольору буде ця тінь. Кут спочатку вказується за допомогою
такі ключові слова: верхній_лівий or tl, верхній_правий or tr, нижній_лівий or bl та
нижній_правий or br. Після кожного специфікатора кута йде колір.

Існує також кілька ярликів для виконання загальних ефектів. Ви можете отримати a
одноколірний контур за допомогою ключового слова план потім колір. А
одноколірна тінь також доступна за допомогою ключового слова тінь подальшою
необов'язковий специфікатор кута (нижній_правий за замовчуванням) і колір. Для
3-D рельєфний вигляд, використовуйте тиснення темний_колір світло_колір. Протилежний ефект, а
різьблений вигляд, можна отримати с різьблені темний_колір світло_колір. (О
Звичайно, з останніми двома 3-D вигляд працюватиме, лише якщо ви виберете світло
і темні кольори мудро.)

Нарешті, щоб не було ефектів шрифту, просто вкажіть ключове слово ніхто.

Значенням за замовчуванням є нижній_правий чорний що дає чорну тінь,
значно покращує видимість світлих шрифтів поверх світлих плям
у фоновому зображенні. Зауважте, що ефекти шрифту не діють у суцільному кольорі
Режим.

КОНТЕКСТ КЛАСІВ ЗОБРАЖЕНЬ

Цей контекст містить глобальні атрибути зображення. Він також надає батьківський контекст
для визначення зображень через контекст «зображення».

іконка ім'я файлу
Скористайтесь ім'я файлу як зображення значка для вікна Eterm. ім'я файлу може бути
абсолютний шлях відносно поточної теми або відносно одного з
каталогів у шлях атрибут, наведений нижче.

cache Num
Встановлює розмір кешу Imlib2 Num байтів. За замовчуванням – 0.

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

анімація інтервал зображень ...
Визначає список анімації, який буде використовуватися для циклічного переміщення фонової піктограми. The
інтервал визначає затримку в секундах між оновленнями фону. Це
має бути встановлено на розумне значення, щоб гарантувати, що Eterm не витрачає все
час візуалізації фонів. Всі зображень вказати фонові зображення та мати
той самий синтаксис, що й -P параметр вище, включаючи необов'язковий рядок геометрії.

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

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

тип клас
Вказує тип або клас, зображення, яке буде визначено в цьому
контекст. Це ПОВИНЕН бути першим атрибутом, визначеним у контексті зображення. Дійсний
класи це: фон, котлован, якір, стрілка вгору, стрілка вниз, стрілка вліво,
стрілка вправо, меню, пункт меню, підменю, button та панель кнопок. Зверніть увагу, що лівий
і стрілки вправо, хоча діють, поки що нічого не роблять. Всі наступні
атрибути до наступного тип визначення буде застосовано до цього класу зображення.

режим початковий_режим [ дозволяти дозволені_режими ]
Вказує початковий режим для цього класу зображення, а також режими, які
клас зображення дозволено використовувати. початковий_режим це режим, який буде зображення
мати під час запуску (якщо не змінено параметрами командного рядка. дозволені_режими це
список одного або кількох режимів. Зображенню буде заборонено перемикатися на будь-яке
режим, не зазначений у дозволяти розділ. Якщо дозволяти розділ повністю пропущено,
зображення ніколи не буде дозволено змінити з початковий_режим. Якщо ні режим
рядок вказано для класу зображення, за замовчуванням еквівалентно режим solid
дозволяти solid. Допустимі назви режимів зображення (використовувати зображення), транс- (Для
прозорість), огляд (для режиму перегляду), автоматичний (для автоматичного режиму, який вимагає
Просвітлення 0.16 або краще), і solid (це лише суцільний колір).

були { нормальний | обраний | натиснув | інвалід }
Це встановлює стан зображення, яке ви збираєтесь визначити. Аж до наступного
були атрибут, який зустрічається (або поки ви не зміните типи), усі атрибути
застосовуватиметься до цього конкретного стану зображення. Ви повинні як мінімум визначити
нормальний стан зображення. Він буде використовуватися за замовчуванням, якщо атрибути
для інших штатів не вказано. Проте кожен стан зображення має само-
містяться варіанти. Тому, якщо ви визначаєте кілька станів для класу зображення,
ви повинні визначити ВСІ атрибути, необхідні для цього стану. Надані зразки тем
за допомогою Eterm продемонструвати, як визначити зображення з 1, 2, 3 і 4 станами.

Перераховані вище атрибути впливають на клас зображення в цілому. Усі інші атрибути в
цей контекст впливає лише на поточний стан класу зображення.

color fg bg
Встановлює кольори переднього плану та фону для цього класу зображення. Передній план
колір використовується для тексту, а колір фону використовується для самого об’єкта.
Якщо вказано недійсний колір, значення за замовчуванням для fg білий, і
за замовчуванням для bg чорний.

файл ім'я файлу
Встановлює ім’я файлу, з якого потрібно завантажувати файл зображення. Це використовується для зображення
режим. Якщо ви дозволили режим зображення для свого зображення, не забудьте вказати
файл зображення! Зауважте, що ви також можете надати сюди рядок геометрії зображення
додавання @ символ і рядок геометрії до кінця імені файлу. Подивитися
нижче для синтаксису рядка геометрії. ім'я файлу має бути абсолютним шляхом
або шлях відносно одного з каталогів у шлях атрибут. Зауважте, що
зображення перевіряється та завантажується, коли цей атрибут зустрічається під час
синтаксичний розбір.

геом зображення_геометрії
Визначає геометрію та пов’язані з геометрією операції, які мають застосовуватися
до зображення. Цей атрибут застосовується лише до класів зображень, які використовують зображення
режим. Геометрія зображення задається як wxh+x+y:опс де w та h є
відсотки горизонтального/вертикального масштабування, x та y горизонтальні/вертикальні
відсотки вирівнювання та опс це список операцій, розділених двокрапкою: кахельна плитка
(розкладати зображення плиткою), propscaled (для пропорційного масштабування). Зверніть увагу, що ці
операції можна комбінувати для різних ефектів.

cmod { зображення | червоний | зелений | синій } яскравість [ контрастність [ гамма ] ]
colormod { зображення | червоний | зелений | синій } яскравість [ контрастність [ гамма ] ]
Визначає модифікатор кольору для застосування до зображення. Друге ключове слово визначає
чи буде модифікатор застосований до зображення в цілому, червоні значення,
зелені значення або сині значення. Кожен з трьох параметрів є числом
більше або дорівнює 0. Числа можна вказати як десяткові, вісімкові (якщо
передує «0») або шістнадцятковий (якщо передує «0x»). Значення 256 (0x100)
представляє 100% або "залиште це значення незмінним". 0 означає 0%, 512 (0x200)
становить 200% тощо. Однак майте на увазі, що переповнення може статися при надмірно високому
цінності. Тільки яскравість значення необхідне для цієї опції. Запам'ятати,
однак, це ви повинні вказати яскравість з контрастність, і обидва ці з
гамма.

border залишити право топ нижній
Вказує, що зображення має межі, які не слід масштабувати з іншими частинами
зображення. Це в першу чергу використовується для зображень, які мають скошений вигляд
скос не буде в кінцевому підсумку масштабуватися і втратити ефект скосу. Всі чотири
значення параметрів у пікселях, як і еквівалентні параметри для тем E
і теми піктограми Gtk+.

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

padding залишити право топ нижній
Це використовується тільки для підменю клас зображення. Він визначає кількість пікселів
з кожного боку зарезервувати, щоб текст не перезаписував частину зображення.
Працює так само, як і той самий варіант у темах Просвітництва.

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

Цей контекст використовується для створення меню. Існує один випадок цього контексту
меню, а меню мають бути визначені в порядку підменю-меню; тобто будь-яке меню
посилається на інше меню (як його підменю) слід визначити після підменю
визначений. У контексті меню має бути підконтекст пунктів меню для кожного
пункт меню (за винятком скорочення роздільників).

назву menu_title
Це визначає назву меню, яке потрібно визначити. Це МАЄ бути першим
атрибут, наведений після "меню початку". Назва має бути унікальною серед усіх
меню. Він може містити пробіли, але не забудьте включити його в один або
подвійні лапки, якщо так. Будь-які майбутні посилання на меню використовуватимуться заголовком.

шрифт назва_шрифту
Вказує Eterm використовувати назва_шрифту як шрифт для цього меню. Якщо не дано, то
використовується шрифт терміналу за замовчуванням.

Вересень or -
Ці символи можна використовувати як скорочення для вставки роздільника в меню.

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

Це підконтекст контексту меню, який створює один пункт для меню.
У кожному меню може бути (і зазвичай є) кілька контекстів пунктів меню.

текст етикетка
Це текст, який відображається для цього пункту меню. Він вирівнюється ліворуч у
вікно меню. Він може мати місця, але закрити етикетка в лапках, якщо так.

rtext етикетка
Це текст, який вирівнюється по правому краю біля тексту пункту меню. Це
зазвичай використовується, щоб показати, які натискання клавіш відповідають певному пункту меню,
наприклад "Cx Cc" для пункту меню "Вихід" у меню Emacs.

дію { рядок | нудьгувати | підменю | сценарій } парам
дію роздільник
Визначає дію, яка буде виконуватися, коли вибрано пункт меню. Якщо ви вкажете
роздільник, більше нічого не потрібно. Інші типи дій вимагають параметра,
парам. рядок вказує рядок, який буде надіслано до Eterm для обробки (escape
коди, наприклад). нудьгувати вказує рядок, який буде надіслано клієнтській програмі
(для надсилання команд в оболонку або натискань клавіш до програми, наприклад emacs або
мудак). Якщо ви використовуєте один із цих типів дій, парам буде розібрано для втечі
коди (\a, C- тощо) перед відправкою. підменю визначає підменю
який має відображатися при виборі цього пункту, і парам це назва
підменю для відображення. Підменю має бути вже визначене. The сценарій
тип дії виконує вбудований Eterm скрипт, що міститься в парам. Дивіться
Розділ нижче для більш детальної інформації про вбудовані функції Eterm, дозволені для цього
тип дії.

КОНТЕКСТ ДІЇ

Дії — це прив’язки клавіш або кнопок миші, які активують певну поведінку. Будь-який
Дія, яка може бути запущена за допомогою escape-коду, може бути прив'язана до клавіші або миші
кнопка з модифікаторами або без них. Ви також можете прив’язати меню до натискань клавіш або миші
кнопки.

пов'язувати [ модифікатори ] { кейсим | button } до { рядок | нудьгувати | меню | сценарій } парам
Зв'язує а кейсим або миша button до дії. Синтаксис дії слідує
ключове слово до і ідентичний синтаксису, який використовується для меню (див. вище). Там можна
бути будь-якою кількістю модифікатори (якщо комбінація є розумною), але тільки
один кейсим or button. Дійсний модифікатори він має Ctrl, зсув, замикати, режим1 через режим5,
alt, мета та anymod (що дозволяє будь-який модифікатор). Якщо жодного не надано, то
при натисканні клавіші не повинні використовуватися клавіші-модифікатори, інакше дія не буде запущена.
Скористайтесь anymod дозволити використовувати будь-який довільний ключ-модифікатор. The кейсим може бути
подається в тексті (з урахуванням регістру) або у вигляді шістнадцяткового числа. buttons слід вказати
as button1 через button5. Також зауважте, що alt та мета буде еквівалентно
один або кілька з режим1 через режим5, а також, можливо, один одного, виходячи з вашого
налаштування модифікатора. Ви можете переглянути ці налаштування за допомогою xmodmap - вечора. Див. Також
alt_mod та meta_mod варіанти нижче.

КОНТЕКСТ BUTTON_BAR

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

шрифт шрифт
Визначає шрифт, у якому будуть відображатися написи кнопок.

Тим не менш, { топ | нижній | немає }
Укажіть, чи потрібно закріплювати панель кнопок, і якщо так, то чи закріплювати її
у верхній або нижній частині вікна Eterm. Зауважте, що тільки топ та нижній він має
наразі увімкнено.

видимий boolean
Укажіть, чи буде ця панель кнопок видимою під час запуску.

button [ текст ] [ іконка ім'я файлу ] дію { рядок | нудьгувати | меню | сценарій } парам
Прив’язує дію до кнопки. Використання парам і типи дій працюють
тут так само, як і для пунктів меню. Також зауважте, що ви можете вказати деякі текст or
an іконка або обидва, але ви не можете опускати обидва.

КОНТЕКСТ БАГАТОСІХАРНИХ

Тут визначається поведінка багатобайтових шрифтів і кодування. Цей контекст робить
не існує за замовчуванням.

кодування { eucj | sjis | euckr | big5 | gb | з-10646 }
Визначає метод кодування. Виправлення для підтримки інших методів кодування є
заохочений.

шрифт Num шрифт
Встановіть Numого багатосимвольного шрифту шрифт.

КОНТЕКСТ XIM

Цей контекст контролює поведінку на основі локалі.

метод введення метод введення
Вкажіть програму методу введення на вибір.

preedit_type { OverTheSpot | OffTheSpot | Корінь }
Укажіть тип попереднього редагування.

КОНТЕКСТ ЕСКРІН

Цей контекст дозволяє налаштувати специфічні для режиму Escreen. Дивіться Escreen
розділ нижче для більш детальної інформації.

URL протокол:/ /користувач@господар:порт/Титули
Підключіть (або створіть) певний сеанс екрана за допомогою конструкції типу URL.
Застосовуються стандартні правила URL. The протокол має бути або екран (за замовчуванням) або
twin. Якщо користувач, господар, і / або порт вказано, здійснюється з’єднання по ssh
віддаленого сервера, використовуючи дані для входу. За замовчуванням – до
створити/приєднати до локального сеансу.

будь-який Титули які дані передаються безпосередньо в базовий протокол і є
відокремлені один від одного знаком плюс (+).

брандмауер локальний порт:брандмауер:віддалений порт
Відразити з’єднання через брандмауер через ssh.

затримка сухий
Вкажіть час очікування перед відправкою ініціалізації екрана/близнюка
послідовність. Це потрібно, щоб переконатися, що віддалений сеанс був
встановлений перед відправкою послідовності ініціалізації.

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

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

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

Цей контекст містить логічні змінні, які можна увімкнути або вимкнути. Дійсний
значення для атрибутів у цьому розділі: "так", "включено", "1" і "істинно", щоб повернути
опцію увімкнено, або «ні», «вимкнено», «0» або «false», щоб вимкнути параметр. Ці
значення позначаються boolean. Усі вони за замовчуванням мають значення false, якщо не зазначено інше.

map_alert boolean
Якщо значення true, Eterm зніме іконку, коли отримає звуковий сигнал (ASCII 0x07).

visual_bell boolean
Якщо значення true, Eterm блимає, а не надсилатиме звуковий сигнал.

логін_оболонка boolean
Якщо значення true, Eterm буде додавати '-' до імені оболонки під час її виклику. В залежності від
вашої оболонки, це може змінити її поведінку при запуску.

смуга прокрутки boolean
Це вмикає та вимикає відображення смуги прокрутки. За замовчуванням увімкнено.

utmp_logging boolean
Якщо значення true, Eterm спробує зробити запис у файлі utmp для запису
дані для входу. Для цього може знадобитися запустити привілейований Eterm.

meta8 boolean
Перемикає інтерпретацію 8-го біта символу за допомогою мета-ключа.

знакових boolean
Якщо значення true, Eterm запуститься як значок.

додому_на_виході boolean
Збільште масштаб до нижньої частини буфера прокрутки під час виводу.

додому_на_вході boolean
Збільште масштаб до нижньої частини буфера прокрутки під час введення.

no_input boolean
Якщо true, Eterm не прийматиме введення з клавіатури і запитує вікно
менеджера, щоб не дозволити йому бути зосередженим.

scrollbar_floating boolean
Якщо значення true, смуга прокрутки не матиме корита.

scrollbar_right boolean
Якщо значення true, Eterm розмістить смугу прокрутки праворуч від вікна (за умовчанням
ліворуч).

scrollbar_popup boolean
Якщо значення true, Eterm приховає смугу прокрутки, коли вікно Eterm втратить фокус і
відновити його, коли фокус відновиться. За замовчуванням не змінюється стан смуги прокрутки
на основі зосередженості.

безмежний boolean
Якщо значення true, Eterm працюватиме без меж вікон. Це також означає, що вікно
не можна перемістити або змінити розмір. Ви захочете вказати a геометрія З цим
атрибут.

подвійний_буфер boolean
Замість того, щоб малювати текст безпосередньо у вікні, це змушує Eterm виділяти
додаткова pixmap розмір вікна терміналу, в якому фон
*і* текст відтворюється. Ця піктограма потім встановлюється як фон вікна.
Подвійна буферизація використовує додаткову пам’ять на X-сервері, але дозволяє Eterm
ігноруйте події експонування, щоб перемалювати швидше.

no_cursor boolean
Якщо значення true, Eterm не відображатиме текстовий курсор.

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

xterm_select boolean
Обробка cutchars у xterm. Єдина реальна різниця в тому, що
відбувається, коли ви двічі клацнете по одному символу вирізання між двома словами. Якщо це
увімкнено, вибирається лише один символ. Якщо вимкнено, то
символ вибирається разом із двома словами. Остання поведінка корисна
для подвійного клацання пробілу між іменем та прізвищем або
@ ввійти до електронної пошти тощо.

виберіть рядок boolean
Якщо значення true, цей атрибут спричиняє потрійне клацання, щоб вибрати весь рядок
початок до кінця. Якщо false (за замовчуванням), потрійне клацання вибирає з поточного
слово до кінця рядка.

select_trailing_spaces boolean
Якщо значення true, цей атрибут спричиняє включення пробілів у кінці рядка як
частина тексту виділення при виділенні. За замовчуванням їх потрібно видалити
кінцеві пробіли.

report_as_keysyms boolean
Повідомляє про певні натискання клавіш як символи клавіш і модифікатори, а не escape
послідовності. ПРИМІТКА: Цей параметр призначений для використання лише з програмами, які
підтримує цей спеціальний режим Eterm. Не вмикайте його, якщо ви не виконуєте a
програма, яка використовує цей режим.

itrans boolean
immotile_trans boolean
Перемикає нерухому оптимізацію прозорості для прозорих вікон Eterm.
Зауважте, що це НЕ активує прозорість; ви все одно повинні активувати "trans"
режим для фонового зображення. Цей параметр слід використовувати на прозорих
вікна, які затінені або тоновані і які не рухаються на робочому столі
багато Див Mon березня 6 21:11:13 PST 2000 Запис ChangeLog для більш детальної інформації
пояснення.

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

resize_gravity boolean
Якщо значення true, Eterm автоматично визначить найближчий кут і змінить шрифт
зміни розмірів призведуть до того, що вікно Eterm буде тяжіти до цього кута.

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

жирний_освітлює_передній план boolean
Якщо значення true (за замовчуванням), Eterm використовуватиме атрибут кольору ANSI «жирний» для освітлення
колір переднього плану, використовуючи кольори високої інтенсивності (від 8 до 15).
ніж кольори низької інтенсивності (від 0 до 7). Зверніть увагу, що мають певний колір
виділено жирним шрифтом, замінить це.

blink_brightens_background boolean
Якщо значення true (за замовчуванням), Eterm використовуватиме атрибут кольору ANSI «блимання» для освітлення
колір фону, використовуючи кольори високої інтенсивності (від 8 до 15).
ніж кольори низької інтенсивності (від 0 до 7).

colors_suppress_bold boolean
Якщо значення true (за замовчуванням), будь-який кольоровий текст (тобто будь-який текст, не відтворений за допомогою
колір переднього плану за замовчуванням) не буде надано жодної іншої спеціальної обробки
жирний шрифт (наприклад, жирний шрифт або жирний надчерк).

липкий boolean
Якщо значення true, Eterm зробить своє вікно липким (відображатиметься на всіх робочих столах).

КОНТЕКСТ клавіатури

Цей контекст містить параметри конфігурації, пов’язані з клавіатурою.

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

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

кейсим кейсим рядок
Визначте keysym кейсим відправити рядок замість його за замовчуванням. кейсим повинно бути
між 0xff00 і 0xffff або Eterm скаржиться.

meta_mod Num
Укажіть, який модифікатор X (1-5) розглядати як метаключ. Подивитися xmodmap(1) і
вихід з xmodmap - вечора для більш докладної інформації.

alt_mod Num
Такий же, як meta_mod, але для клавіші Alt.

numlock_mod Num
Такий же, як meta_mod, але для клавіші NumLock.

грецький boolean { ISO | IBM }
Увімкніть/вимкніть підтримку грецької клавіатури та встановіть, який режим грецької мови використовувати.

app_keypad boolean
Увімкнути/вимкнути режим клавіатури програми під час запуску.

app_cursor boolean
Увімкнути/вимкнути режим клавіш курсору програми під час запуску.

РІЗНИЙ КОНТЕКСТ

Цей контекст містить різні атрибути, які насправді нікуди не належали
інше.

print_pipe команда
Встановіть команду, до якої передавати запити на друк (printscreen). команда.

зберегти_лінії Num
Встановіть кількість рядків у буфері прокрутки Num.

cut_chars рядок
Визначте символи, які використовуються як роздільники слів для символів, що містяться в
рядок.

min_anchor_size Num
Встановлює мінімальний розмір у пікселях прив’язки смуги прокрутки (частини миші
хапається за і рухається) до Num.

border_width Num
Встановлює ширину межі між текстовим вікном і вікном X Num.

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

закінчено_назва назву
Вказує на це назву має відображатися в рядку заголовка призупиненого Eterm, коли
дочірній процес завершено.

готовий_текст текст
Вказує на це текст має відображатися у вікні терміналу призупиненого Eterm
коли дочірній процес завершився.

термін_назва ім'я
Скористайтесь ім'я в якості $TERM змінна середовища, яка контролює яку
використовується запис termcap/terminfo. За замовчуванням є Етерм.

Exec команда
Замість того, щоб виконувати оболонку, це призведе до появи Eterm команда як її
дитячий процес. Ви можете мати лише одне з них!

ВСТРОЕНІ ФУНКЦІЇ

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

%appname()
Повертає назву програми, дефіс і номер версії. Наразі це
- це рядок Етерм-0.9.6.

%exec(команда)
Виконує команда і повертає результат. В основному це так само, як і використання
зворотні лапки.

%отримати(змінна)
Отримати значення змінної файлу конфігурації. Зверніться до %put() функція
нижче.

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

%випадковий(Титули)
Ця функція випадковим чином вибирає одне зі слів, які складають Титули і повертається
що Теми за замовчуванням, які постачаються з Eterm, використовують цю функцію для вибору
випадкові фони, але фони – це не єдині речі, які можуть бути
рандомізовано за допомогою цієї функції. Ви можете випадковим чином вибирати все... кольори, перемикання,
шрифти, тонування тощо.

%version()
Повертає номер версії. Наразі це рядок 0.9.6.

ПЕРЕДОБРОБНА ОБРОБКА

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

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

ФУНКЦІЇ СКРИПТУ

Один із типів дій, які можуть бути пов’язані з натисканням клавіш, кнопками миші, пунктами меню,
або кнопки на панелі кнопок: a сценарій. Сценарій має складатися з одного слова (наприклад,
не містить пробілів або береться в лапки) і складається з одного або кількох викликів до
скрипт функціонує нижче. Кожен виклик відокремлюється від наступного крапкою з комою
(;). Параметри функції закриті в дужках; дужки необов’язкові
якщо не потрібно передавати параметри. Коми та/або пробіли окремі параметри
один від одного.

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

луна (рядок)
Надішліть вказане рядок до підкоманди. Точно еквівалентний нудьгувати
дії.

es_display(CMD, Титули)
Псевдоніми: es_disp
Це основна функція, яка дозволяє маніпулювати дисплеями Escreen
використання серії підкоманд. Зазначений CMD визначає, що, якщо є,
Титули дозволені. Доступні підкоманди:
На - Перейти до вказаного дисплея (0-9)
Попередня - Перейти до попереднього дисплея
наступний - Перейти до наступного дисплея
переключитися - Перемикання дисплея
new - Створити новий дисплей. Ім’я для нового дисплея може передаватися як a
параметр, або запитати щоб запитати у користувача ім’я.
перейменувати - Змінити назву поточного дисплея. Назва для нового
display може передаватися як параметр, або запитати щоб запропонувати користувачеві ввести
ім'я.
вбивати - Завершити поточне (або вказане) відображення.
дивитися - Перемикання моніторингу поточного/вказаного дисплея для активності.
прокрутка назад - Перегляньте прокрутку для поточного/вказаного дисплея.

es_region(CMD, Титули)
Псевдоніми: es_reg es_win es_window
Це основна функція, яка дозволяє маніпулювати областями відображення Escreen
за допомогою серії підкоманд. Зазначений CMD визначає що,
якщо хто-небудь, Титули дозволені. Доступні підкоманди:
На - Перейти до вказаного регіону (0-9)
Попередня - Перейти до попереднього регіону
наступний - Перейти до наступного регіону
переключитися - Переключити регіон
new - Створіть новий регіон. Назва нового регіону може передаватися як a
параметр, або запитати щоб запитати у користувача ім’я.
перейменувати - Змінити назву поточного регіону. Назва для нового регіону
може передаватися як параметр або запитати щоб запитати у користувача ім’я.
вбивати - Завершити поточний (або вказаний) регіон.
тільки - Розгорніть поточний/вказаний регіон до повного відображення.
дивитися - Перемикання моніторингу активності поточного/вказаного регіону.
прокрутка назад - Перегляньте прокрутку для поточного/вказаного регіону.

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

es_reset()
Псевдоніми: es_rst
Скиньте сеанс Escreen

exec_dialog(команда)
Такий же як і Exec/ікру, але ця функція представляє користувачеві діалогове вікно в
яку вона може редагувати/підтверджувати команду, яку потрібно запустити, і вказувати додаткові
параметри, якщо потрібно.

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

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

msgbox(повідомлення)
Відображає невелике діалогове вікно, що містить повідомлення і очікує натискання клавіші раніше
продовження.

ні()
Не робить абсолютно нічого, крім витрачання часу. :-)

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

зберегти(тип, ім'я файлу)
Збережіть поточну тему/конфігурацію користувача. тип може бути будь-яким користувач or тема;
за замовчуванням користувач. ім'я файлу це файл, до якого мають бути налаштування
збережено. Він може містити шлях, який є абсолютним або відносним до теми
каталог. Ім’я файлу за замовчуванням для користувач is user.cfg, і ім'я файлу за замовчуванням
та цінності тема is theme.cfg.

save_buff(ім'я файлу)
Дампує вміст буфера прокрутки до вказаного файлу.

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

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

породжувати (команда)
Псевдоніми: Exec
Створює вторинний дочірній процес для виконання командаабо Етерм якщо значення немає
пройшов.

рядок(рядок)
Вказаний рядок аналізується за допомогою Eterm. Це точно ідентичний
рядок дії.

ЕКРАН


Escreen — це екранний/подвійний інтерфейсний рівень, який дозволяє Eterm взаємодіяти з GNU
екран і з Массіміліано Гіларді twin програмне забезпечення. Це дозволяє Eterm підтримувати
кілька сеансів підоболонки в одному вікні. На вигляд ця функція працює
подібно до сеансів із вкладками, які пропонують програми на кшталт консоль та багато гномів-
термінал. Однак перевага Escreen полягає в тому, що є інтерфейсом до існуючого програмного забезпечення,
таким чином надаючи додаткові можливості, як-от кілька регіонів на дисплей, від’єднання/повторне підключення
можливості, безперебійна підтримка віддаленого сеансу, підтримка брандмауера тощо.

Підтримка Escreen все ще є експериментальною і тому не компілюється в Eterm
за замовчуванням. Щоб увімкнути його, ви повинні скомпілювати з --enable-escreen та / або --enable-etwin
(залежно від того, чи є у вас екран, близнюк чи обидва). Якщо ви встановили з пакета,
ви можете використовувати Етерм -- версія і перевірити будь-яке +ЕСКРІН (увімкнено) або -ЕСКРІН
(інвалід).

Для найкращих результатів, якщо ви хочете використовувати режим Escreen, зробіть це, викликавши Eterm за допомогою
Тема Escreen (Етерм -t Escreen). Ця тема надає базові прив’язки клавіш за замовчуванням
Меню Escreen, визначення кольорів тощо для використання двигуном Escreen. Найголовніше, це
постачає необхідне URL параметр, щоб викликати режим Escreen.

Зверніться до файлу README.Escreen для більш детального обговорення режиму Escreen.

AUTHORS


Майкл Дженнінгс ([захищено електронною поштою])

URL(и)


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

Використовуйте Eterm онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad