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

Ad


Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


wmii - Улучшенный оконный менеджер²

СИНТАКСИС


wmi [-a ] [-r ]

wmii -v

ОПИСАНИЕ


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

wmii поддерживает классическое и мозаичное управление окнами с расширенной клавиатурой и мышью
контроль. Классическое управление окнами размещает окна в плавающем слое, в котором Тайен может
свободно перемещаться и изменять размер. Управление плиточным окном размещает окна в вертикальные столбцы.
Каждый столбец содержит произвольное количество произвольных окон и выстраивает их по вертикали в виде
неперекрывающийся способ. Затем их можно перемещать и изменять размер между столбцами и внутри них на
будем.

wmii предоставляет виртуальную файловую систему, которая представляет внутреннее состояние, подобное
procfs операционных систем Unix. Изменение этой виртуальной файловой системы приводит к изменению
состояние оконного менеджера. Доступ к службе виртуальной файловой системы можно получить через
Клиентские программы с поддержкой 9P, например Wmiir(1). Это позволяет простое и мощное дистанционное управление.
основного оконного менеджера.

Command линия аргументы
-a
Задает адрес, на котором wmii следует прислушиваться к соединениям. Адрес
принимает форму !. По умолчанию используется форма:

unix! / tmp / ns.$ USER.$ {DISPLAY% .0}/ wmii

который открывает сокет unix в соответствии с соглашениями о портах Plan 9. Чтобы открыть сокет TCP,
прослушивая порт 4332 на интерфейсе обратной связи, используйте:

tcp! локальный хост! 4332

$ WMII_NAMESPACE автоматически устанавливается на это значение.

-r
Указывает, какой сценарий rc запускать. Если состоит из одного аргумента,
$ WMII_CONFPATH ищется до $ PATH. В противном случае он передается в оболочку для
оценка. Переменные среды $ WMII_ADDRESS и $ WMII_CONFPATH предустановлены
для сценария.

Терминология
Дисплей
Работающий экземпляр X-сервера, состоящий из устройств ввода и экранов.

Экран Физический или виртуальный (Xinerama или Xгнездо(1)) экран X-дисплея.

Окно (прямоугольный) вытягиваемый объект X, отображаемый на экране, обычно
окно приложения.

Клиент Окно приложения, окруженное окном фрейма, содержащим рамку и
заголовка.

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

Управляемый слой
Экранный слой wmii под плавающим слоем, где клиенты расположены в
неперекрывающийся (управляемый) способ. Здесь оконный менеджер динамически назначает
каждому клиенту свой размер и положение. Управляемый уровень состоит из столбцов.

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

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

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

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

Событие Событие - это сообщение, которое можно прочитать из специального файла в файловой системе
wmii, например, нажатие кнопки мыши, нажатие клавиши или сообщение, написанное
другой 9P-клиент.

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

Доступ к файловой системе можно получить, подключившись к адрес of wmii с любым 9P-совместимым
клиент, такой как Wmiir(1)

Действия
В конфигурации по умолчанию предусмотрено специальное меню действий. Они состоят из
сценарии оболочки в $ WMII_CONFPATH или определения действий, включенные в wmiirc.

Вот список действий по умолчанию:

exec Заменить оконный менеджер другой программой
quit Выйти из оконного менеджера красиво
rehash Обновить список программ
showkeys Отображает список привязок клавиш, распознаваемых wmii
статус Периодически печатать дату и загружать среднее значение в полосу
welcome Показать приветственное сообщение, содержащее руководство по wmii

По умолчанию Основные Наручники
Все предоставленные wmiirc скрипты принимают по крайней мере следующие привязки клавиш. Им следует
также предоставить ключи действие, чтобы открыть краткую справку по привязке клавиш.

Перемещение Около
Основные Действие
Mod-h Перейти к окну, чтобы оставил из того, что в настоящее время сосредоточено
Mod-l Перейти в окно к правую из того, что в настоящее время сосредоточено
Mod-j Перейти к окну ниже тот, который в настоящее время сосредоточен
Mod-k Перейти к окну выше тот, который в настоящее время сосредоточен
Mod-space Переключение между управляемым и плавающим слоями
Мод-т Перейти к просмотру данного
Mod-n Перейти к следующему просмотру
Mod-b Перейти к предыдущему виду
Мод-[0-9 гг.] Перейти к просмотру с заданным номером

Перемещение Вещи Около
Основные Действие
Mod-Shift-h Переместить текущее окно окно в колонку на оставил
Mod-Shift-l Переместить текущее окно в столбец на правую
Mod-Shift-j Переместить текущее окно ниже окна под ним.
Mod-Shift-k Перемещение текущего окна над окном над ним.
Mod-Shift-space Переключение текущего окна между управляемым и плавающим слоями
Mod-Shift-т Переместить текущее окно в вид заданного
Мод-Shift-[0-9 гг.] Переместить текущее окно в представление с заданным номером

Прочее
Основные Действие
Mod-m Переключить текущий столбец на Макс Режим
Mod-s Переключить текущий столбец на стек Режим
Mod-d Переключить текущий столбец на по умолчанию Режим
Мод-Shift-c Убийство выбранный клиент
Мод-п Выполнить
Мод-а Выполнить названный
Мод-Ввод Выполнить an x-терминал-эмулятор

Конфигурация


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

Файловая система
Большинство аспектов wmii управляются через файловую систему. Обычно к нему можно получить доступ через
Wmiir(1) команда, но к ней может получить доступ любой 9P, включая 9P plan9port [1], и может
монтироваться в Linux изначально через v9fs [1] и Inferno (который запускается поверх Linux).
Все данные в файловой системе, включая имена файлов, имеют кодировку UTF-8. Однако при доступе
с помощью Wmiir(1), текст автоматически переводится в кодировку вашего языка и обратно.

Файловая система, как и многие другие файловые системы 9P, полностью синтетическая. Файлы существуют
только в памяти и не записываются на диск. Обычно они запускаются при запуске wmii.
с помощью сценария, такого как wmiirc. Некоторые файлы используются для выдачи команд, другие просто действуют
как если бы это были обычные файлы (их содержимое обновляется и возвращается точно так, как
написано), хотя их написание имеет побочные эффекты (например, изменение привязки клавиш). А
Описание компоновки файловой системы и команд управления приведено ниже.

иерархия
/ Глобальные файлы управления

/ клиент /*/
Файлы управления клиентом

/тег/*/
Просмотр управляющих файлов

/ lbar /, / rbar /
Файлы, представляющие содержимое нижней панели

Ассоциация / иерархия
Colrules
Ассоциация Colrules файл содержит список правил, влияющих на ширину вновь создаваемых
столбцы. Правила имеют вид:

// -> [+]*

Где,

:= <процент of экран> | px

Когда новый столбец, , создается в представлении, имя которого совпадает , это
Учитывая th поставлен , Если нет -я ширина, дается
1/-я экрана.

условиями, ПРЕДВАРИТЕЛЬНАЯ

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

// = ...

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

Дополнительно принимаются и имеют особое значение следующие ключи:

продолжать
Обычно при обнаружении правила сопоставления сопоставление правил прекращается. Когда
предоставляется ключ продолжения (с любым значением), сопоставление продолжается в
следующее правило.

force-tags =
Подобно имеют теги, но отменяет любые настройки, полученные от клиента
группа или из _WMII_TAGS свойство окна.

ключи ключи файл содержит список ключей, которые wmii схватит. Всякий раз, когда эти ключи
комбинации нажимаются, строка, которая их представляет, записывается в '/ event'
как: Ключ

событие мероприятие файл никогда не возвращает EOF, пока wmii это работает. Он остается открытым и сообщает
события по мере их возникновения. Среди них:

[Не]Срочный [Менеджер | Клиент]
срочная подсказка была установлена ​​или отключена. Второй аргумент - ["Клиент"] если
он установлен клиентом, и [Менеджер], если он установлен wmii через
контрольное сообщение.

[Не] UrgentTag [Менеджер | Клиент]
Клиент на была установлена ​​срочная подсказка или последний срочный клиент
был сброшен срочный намек.

"Клиент"
Строка заголовка клиента либо была нажата, либо была нажата кнопка
его.

[Влево | Вправо]Бар[Нажмите | MouseDown]
Была нажата левая или правая полоса или над ней была нажата кнопка.

Для более полного списка доступных событий см. wmii.pdf[2]

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

выйти выйти wmii

Exec
Замените wmii

порождать
Создайте новую программу, как будто -r флаг.

Ассоциация / клиент / иерархия
Каждый каталог в '/ client /' представляет клиента X11. Каждый каталог назван в честь
X window id окна, которое представляет клиент, в форме, которую большинство утилит X
распознавать. Единственным исключением является специальный каталог 'sel', который представляет
выбранный в данный момент клиент.

ctl При чтении файл 'ctl' возвращает идентификатор X-окна клиента. Следующий
в него могут быть записаны команды:

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

активировать
Клиенту разрешено активировать себя, то есть сфокусировать свое
окно и, при необходимости, разверните его и выберите тег
он находится на. Этот флаг должен быть установлен на клиенте, если вы этого хотите.
может активировать себя из системного трея.

плавающий <вкл. | от | всегда | никогда>
Определяет, будет ли этот клиент плавать при подключении к новому представлению.
Обычно значение изменяется автоматически при перемещении окна.
между плавающим и управляемым слоями. Однако, установив значение
всегда or никогда отменяет это поведение. Кроме того, диалоги, меню,
доки и заставки всегда будут плавать, если это значение не установлено на
никогда.

полноэкранный режим <вкл. | от | переключить>
Устанавливает полноэкранное состояние клиента.

группы <группа id>
Идентификатор группы клиента или 0, если не входит в группу. Клиенты склонны открывать
с теми же тегами и в тех же столбцах, что и последний активный член
их группа. Установка этого свойства полезна только в том случае, если выполняется с помощью правил
.

kill Закрыть окно клиента.

pid Доступное только для чтения значение PID программы, владеющей окном, если
значение доступно, и процесс находится на той же машине, что и wmii.

slay Принудительно прервать соединение клиента с X-сервером, закрыв все его
окна. Убейте родительский процесс, если доступен PID клиента.

имеют теги
Теги клиента. То же, что и файл тегов.

срочный <вкл. | от | переключить>
Установить или отключить срочную подсказку клиента.

label Установить или прочитать этикетку (заголовок) клиента.

props Возвращает класс клиентов и метку как: ::.

теги Установить или прочитать теги клиента. Теги разделены +, -или ^. Теги, начинающиеся с
+ добавляются, а те, которые начинаются с - удалены, а те, которые начинаются с ^
переключаются. Если записанная строка тега начинается с +, ^или -, письменные теги
добавляются в набор клиента или удаляются из него, в противном случае набор перезаписывается.

Ассоциация /тег/ иерархия
Каждый каталог в '/ tag /' представляет собой представление, содержащее всех клиентов с
данный тег применен. Специальный каталог 'sel' представляет текущий выбранный тег.

ctl Файл 'ctl' можно прочитать, чтобы получить имя тега в каталоге
представляет собой или записывается с помощью следующих команд:

выберите Выберите клиента: выберите [влево | вправо | вверх | вниз]

Выбрать [<строка номер>| sel] [<кадр номер>]

выберите клиента

отправить Отправить клиента куда-нибудь:

Отправить [| sel] [вверх | вниз | влево | вправо]

Отправить [| sel]
Отправить до nth

Отправить [| sel] переключить
Переключать между плавающим и управляемым слоем.

swap Обменять клиента на другой. Тот же синтаксис, что и send.

расти. Увеличивать или уменьшать клиента.

расти []

подтолкнуть Подтолкнуть клиента в заданном направлении.

расти []

Если аргументы определены следующим образом:

область Выбирает столбец или плавающую область.

площадь :: = | :

После появления опущено и не является "sel", предполагается, что 0.
"sel" само по себе представляет выбранного клиента независимо от того, на каком экране он находится.
о.

area_spec :: = "~" | | "сел"

Где "~" обозначает плавающую область, а представляет собой столбец
index, начиная с единицы.

screen_spec :: =

где представляет собой отсчитываемый от 0 экранный номер Xinerama.

frame Выбирает клиентское окно.

кадр :: = | сел | клиент

где представляет собой n-й кадр or это X11
идентификатор окна данного клиента.

amount Сумма, на которую нужно что-то вырастить или подтолкнуть.

количество :: = | px

Если задано «px», обрабатывается как точное количество пикселей.
В противном случае он интерпретируется как "разумная" сумма, которая обычно
либо высоту строки заголовка окна, либо приращение ее размера (как
определяется X11) в заданном направлении.

index Прочтите описание содержимого тега.

Ассоциация / rbar /, / фунт / бар иерархия
Файлы в '/ rbar /' и '/ lbar /' представляют элементы панели внизу
экран. Файлы под '/ lbar /' отображаются в левой части панели, а файлы под
'/ rbar /' появляется справа, причем крайний левый элемент занимает все дополнительное доступное пространство.
Пункты отсортированы лексикографически.

Файлы могут быть прочитаны или записаны для получения или изменения цвета и текста полос. В
формат похож на различные CTL файлы и должны быть понятными.

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


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

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

  • 1
    глубокая очистка
    глубокая очистка
    Скрипт Kotlin, уничтожающий все сборки
    кеши из проектов Gradle/Android.
    Полезно, когда Gradle или IDE позволяют
    вниз. Скрипт протестирован на
    макОС, но...
    Скачать глубокую очистку
  • 2
    Подключаемый модуль Eclipse Checkstyle
    Подключаемый модуль Eclipse Checkstyle
    Плагин Eclipse Checkstyle
    интегрирует Java-код Checkstyle
    аудитор в Eclipse IDE. В
    плагин предоставляет обратную связь в режиме реального времени
    пользователь о нарушении ...
    Скачать подключаемый модуль Eclipse Checkstyle
  • 3
    АстрОрзПлеер
    АстрОрзПлеер
    AstrOrz Player — бесплатный медиаплеер.
    программное обеспечение, частично основанное на WMP и VLC.
    плеер выполнен в минималистическом стиле, с
    более десяти цветов темы, а также может
    б ...
    Скачать AstrOrzPlayer
  • 4
    Movistartv
    Movistartv
    Kodi Movistar+ TV является дополнением для XBMC/
    Коди, разрешенный к использованию
    decodificador de los servicios IPTV де
    Movistar интегрирован в один город
    медиацентры ма...
    Скачать киностартв
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks — это бесплатная программа с открытым исходным кодом,
    кроссплатформенная C, C++ и Fortran IDE
    построен для удовлетворения самых взыскательных потребностей
    своих пользователей. Он разработан, чтобы быть очень
    расширенный ...
    Код загрузки::Блоки
  • 6
    среди
    среди
    Среда или расширенный интерфейс Minecraft
    и отслеживание данных / структуры - это инструмент для
    отобразить обзор Minecraft
    мир, фактически не создавая его. Это
    жестяная банка ...
    Скачать Среди
  • Больше »

Команды Linux

Ad