Возможно вы искали: 'WhiteTail Impact'

May 15 2025 18:46:22
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96111483
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18357
• Обзор The Walking ... 18801
• Обзор DMC: Devil M... 19879
• Обзор на игру Valk... 15877
• Обзор на игру Stars! 17764
• Обзор на Far Cry 3 17948
• Обзор на Resident ... 16024
• Обзор на Chivalry:... 17508
• Обзор на игру Kerb... 17981
• Обзор игры 007: Fr... 16619
Превью о играх
• Превью к игре Comp... 17960
• Превью о игре Mage... 14464
• Превью Incredible ... 14721
• Превью Firefall 13479
• Превью Dead Space 3 16334
• Превью о игре SimC... 14730
• Превью к игре Fuse 15442
• Превью Red Orche... 15542
• Превью Gothic 3 16343
• Превью Black & W... 17354
Главная » Статьи » Разное » Краткое руководство по настройке xterm (xterm howto terminal)

Краткое руководство по настройке xterm (xterm howto terminal)

Ключевые слова: xterm, howto, terminal, (найти похожие документы)

From: L0ner
Newsgroups: http://l0ner.pp.ru
Date: Mon, 20 Sep 2004 18:21:07 +0000 (UTC)
Subject: Краткое руководство по настройке xterm

Оригинал: http://l0ner.pp.ru/xterm.html

About
-----

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

Xterm обладает несколькими замечательными возможностями. Ты можешь:

- Одновременно запустить несколько окон оболочки (xterm).
- Отрегулировать размер каждого окна xterm.
- Изменить размер и цвет шрифтов, используемых xterm.
- Выполнять операции копирования/вставки текста между окнами xterm и
других программ X.
- Использовать полосу прокрутки для просмотра текста, находящегося за
пределами окна.

Хотя программа называется xterm, она в действительности не является
эмулятором терминала; это окно оболочки UNIX. Усвой это :)


Изменение размеров окна xterm
-----------------------------

Размеры окна xterm проще всего регулируются с помощью параметра
командной строки -geometry:

$ xterm -geometry WidthxHeight &

Значение Width соответствует ширине окна в символах (и почти всегда
равно 80), а значение Height - высоте окна (количеству строк). Будем
считать, что окно из 40 строк достаточно будет удобно для нашей работы
(по умолчанию в окне 24 строки).

Практически любая программа X поддерживает параметр командной строки
-geometry, но интерпретирует его совсем не так, как xterm. Если в
xterm этот параметр определяет ширину и высоту окна в символах, то
почти в любой другой программе он интерпретируется как размер в
пикселях. Об этом необходимо помнить, если ты создаешь маленькие окна.
Например, команда запуска xterm в окне, состоящем из 80 столбцов
(значение по умолчанию) и 40 строк, будет выглядеть так:

$ xterm -geometry 80x40 &

В параметре -geometry также можно задать начальную позицию окна в
пикселях. Полный синтаксис команды в таком случае выглядит так:

$ xterm -geometry WidthxHeight+X+Y &

В данном случае X и Y определяют координаты левого верхнего угла окна
программы в пикселях. Началом координат считается левый верхний угол
экрана, поэтому следующая команда создает окно xterm, смещенное от
левого верхнего угла на 10 пикселей (по осям X и Y):

$ xterm -geometry 80x40+10+10 &

Как размеры (ширина и высота), так и координаты (X и Y) могут
пропускаться. Все приведенные ниже команды вполне допустимы:

$ xterm -geometry 80x40 &
$ xterm -geometry +10+10 & $ xterm &

Как видишь, все просто :)


Создание полосы прокрутки для xterm
-----------------------------------

По умолчанию в окно xterm не включается полоса прокрутки, хотя такая
возможность имеется. А оно нам надо? Для включения полосы используй
параметр командной строки -sb:

$ xterm -sb &

Команда создает окно xterm с полосой прокрутки (обычно слева).

Полоса прокрутки xterm работает несколько необычно по сравнению с
мастдаем. Средняя кнопка мыши осуществляет прокрутку к нужной позиции.
Правая кнопка (при условии, что ты работаешь с трехкнопочной мышью)
выполняет прокрутку назад, а левая - вперед. Мне почти всегда удобно
использовать среднюю кнопку, ты выбирай сам.

В дополнение к параметру -sb можно запросить полосу прокрутки для
xterm в файле ресурсов X.


Файлы ресурсов X
----------------

Еще одно отличие графической среды X от Windows и Macintosh - файлы
ресурсов. Файлы ресурсов могут стать как твоим спасением, так и
проклятием. По аналогии с Windows и Macintosh файлы ресурсов X
позволяют настраивать шрифты, цвета и текстовые сообщения без
обращения к исходным текстам приложения. Концепция просто
замечательная. Ты можешь приказать приложению использовать более
удобный шрифт, избавиться от раздражающе ярких цветов, использовать
сообщения на русском языке вместо английского, и даже настроить
стандартные сообщения по своему извращенному вкусу :).

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

Чтобы поместить в файл ресурсов команду включения полосы прокрутки в
окне xterm, создай файл с именем XTerm (обрати внимание на регистр
символов!) в своем домашнем каталоге. Имя файла, XTerm, и его
местонахождение (домашний каталог пользователя) имеют принципиальное
значение. Введи в файл следующие строки:

XTerm*scrollBar: True XTerm*saveLines: 1000

Эти команды ресурсов X сообщают xterm о необходимости использовать
полосу прокрутки и хранить в буфере содержимое 1000 строк. Сохрани
файл и запусти окно xterm - ты увидищь в нем полосу прокрутки.


Выбор шрифтов и цветов
----------------------

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

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

Шрифт выбирается параметром командной строки -fn или устанавливается в
файле ресурсов. Во втором варианте в файл XTerm, созданный ранее,
добавляется следующая строка:

XTerm*font; -*-courier-medium-r-normal-14-140-*-*-fn-*-*

Звездочки (*) являются символами шаблона (wildcards) и позволяют X
выбрать для данного поля любое подходящее значение.

В результате xterm будет использовать более крупный и приятный (по
кpaйней мере, на мой взгляд) шрифт.

Программа xlsfonts выводит список всех доступных шрифтов. Для окна X
следует выбирать шрифт с фиксированной шириной символов
(моноширинный). Шрифты семейства Courier, как и <машинописные> шрифты
Lucida, обычно имеют фиксированную ширину. В очень длинных именах
моноширинных шрифтов обычно присутствует суффикс m или с, как
показывает следующий пример (после двух 75):

-adobe-courier-medium-r-normal-14-140-75-75-m-90-iso8859-1

Помимо xlsfonts для выбора шрифтов можно воспользоваться графической
программой xfontsel. Выбери в xfontsel нужный шрифт и нажмите кнопку
select. Теперь имя выбранного шрифта можно вставить в другое окно
(дополнительную информацию можно найти в следующем разделе,
посвященном операциям копирования/вставки между окнами xterm, которую
я покажу тебе немного позже).

Как обычно, внесенные изменения следует проверить. Сохрани свой файл
ХТеrm и запусти следующий экземпляр программы xterm.

В моем файле XTerm заданы следующие ресурсы:

!
! XTerm resource file
!
XTerm*foreground: gray
XTerm*cursorColor: darkgreen
XTerm*background: black
XTerm*scrollBar: True
XTerm*saveLines: 1000
XTerm*font: -*-courier-medium-r-normal-14-140-*-*-m-*-*

Строки, начинающиеся с восклицательного знака (!), являются
комментариями. В табл. перечислены самые распространенные параметры
командной строки xterm.

Параметр Назначение
-bg Цвет фона (по умолчанию - белый)
-cr Цвет текстового курсора (по умолчанию - белый)
-display имя_узла:0 Подключение к Х серверу на данном узле
-e программа [аргументы] Вместо оболочки в окне запускается
программа
-fg цвет Цвет текста (по умолчанию - черный)
-fn имя шрифта Выбор указанного шрифта
-geometry геометрия Выбор размеров и местонахождения окна
-ls Запуск оболочки в режиме регистрации
-sb Включение полосы прокрутки

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


Операции копирования/вставки между окнами xterm
-----------------------------------------------

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

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

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

Например, в текстовом редакторе elvis (клоне vi) переход в режим ввода
осуществляется командой i в командном режиме. Elvis не поддерживает
вставку средней кнопкой мыши, и это основательно напрягает. Поэтому,
чтобы вставить текст в elvis, при нажатии средней кнопки мыши
удерживай нажатым Shift.

Ну да кому сейчас нужен elvis - используй vim, другой клон vi. Vim
полностью поддерживают вставку текста в окнах xterm без тех
трудностей, которые возникают в elvis.


Использование других программ-оболочек
--------------------------------------

Кроме вездесущего xterm можно найти и другие программы-оболочки, среди
которых - color_xterm, rxvt. Если ты предпочитаешь цветную оболочку,
воспользуйся программой color_xterm - она работает точно так же, как и
xterm, но обладает большими возможностями по работе с цветом.
Например, при выводе содержимого каталога командой ls color_xterm
выводит каталоги одним цветом, а обычные файлы - другим.

Программа rxvt очень похожа на xterm. Многие утверждают, что она
занимает меньше памяти, но, IMHO, это не оправдывает ее странностей.

Из всех программ-оболочек я предпочитаю пользоваться xterm, потому что
она остается одинаковой во всех UNIX-системах, которыми я пользуюсь
дома и на работе. Что использовать тебе - выбирай сам :-).

developed by L0ner, 2003
966 Прочтений •  [Краткое руководство по настройке xterm (xterm howto terminal)] [08.05.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• Краткое руководство по настройке xt... Ukraine Vova 08.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка