Open Way | Systems | Distro | Shell | Desktop | Applications
Network | Development | Download | OfftopicКарта сайта
FreeNotesФорум POSIX.ru
На главную страницу

WMII3 - совсем другая история. Часть 1, возможно она и последняя

Александр Поляков aka polachok
2006.04.16

Вступление

До недавнего времени я использовал в качестве оконного менеджера openbox3. Больше всего меня раздражало разыскивать терминалы по 6 десктопам. Когда открыто штук 15 этих самых терминалов и у всех в заголовке aterm поиск нужного превращается в пытку. Конечно openbox предоставляет обычный способ переключения между окнами - посредством alt-tab. Отдельно можно установить пейджер и панель задач. Но и они не спасут отца русской демократии!

Что делать? Куда податься неудовлетворенному современным графическим интерфейсом UNIX-like OS человеку? Нет, не все еще подчиняется традициям в этом мире. Альтернатива есть. И даже не одна, и не две. Есть ion, есть larswm, есть PWM, еще что-то.

Но у меня сейчас речь пойдет о wmii, точнее его самой распоследней, существующей пока только в виде снапшотов, версии 3. Выйти он должен уже в апреле, поэтому говорить о заведомо устаревшей ветке 2.х у меня желания нет.

Получение и установка

Получение: идем на http://wmii.de и скачиваем последний снапшот. На сегодня это http://wmii.de/snaps/wmii-20060414.tar.gz. Замечу, что практически в каждом снапшоте происходят большие изменения, и если что-то перестает работать нужно прочитать notes (http://wmii.de/pipermail/wmii/2006-April/001220.html).

Установка wmii очень проста и в общем случае сводится к make;make install. В файде config.mk можно исправить prefix. После установки, напомню, нужно добавить exec wmii в свой ~/.xinitrc или ~/.xsession.

Запускаем!

Появляется окно xmessage с приветственным сообщением. Я решил не вставлять сюда переведенную версию, а изложить как-то более художественно, на свой лад. Для управления WMII можно использовать как клавиатуру так и, в некоторых случаях, мышь. Впрочем без мыши вполне можно обойтись. Все комбинации горячих клавиш в WMII имеют вид: $MODKEY+что-нибудь. $MODKEY по умолчанию - клавиша Alt. Конечно, все комбинации можно сменить на более удобные для себя, но сначала, по-моему неплохо было бы ознакомиться со стандартными. Мне показались наиболее удобными те, что были в wmii-20060401, но здесь я расскажу о наиболее свежих.

Что нам требуется для работы? правильно! запустить хотя бы что-нибудь кроме xmessage. Есть два способа: первый из них - открыть терминалку и уже в ней вводить команды. Это делается нажатием $MODKEY-Return. (Return - то же что и Enter). Видите - xmessage "подвинулся" и оба окна отлично видны. Это произойдет, если запустить еще один xterm. Все окна по умолчанию занимают одинаковую площадь экрана - поэтому такой режим называется equal. Впрочем, о режимах позже. Второй способ запустить приложение - выбрать из своеобразного меню, появляющегося на панели при гажатии $MODKEY-p. Можете начать вводить название программы - как видите список сокращается, используя ваш ввод в качестве первых букв названия - похоже на автодополнение в shell, не правда ли?

Вторая задача - переключение между окнами: оно выполняется при помощи хорошо знакомых каждому пользователю vim клавишами: $MODKEY-h, $MODKEY-j, $MODKEY-k, $MODKEY-l. Можно воспользоваться и мышью: для активации окна достаточно клика.

Теперь пришло время поговорить о режимах - их три:

Если открытых окон становится слишком много их можно закрыть ($MODKEY-Shift-c) или перенести на другой "рабочий стол" - "тэг" в терминологии wmii при помощи $MODKEY-Shift-[0...9]. На этом первоначальное знакомство wmii, по-моему, пора заканчивать. Если тема кому-то интересна, я могу ее развить в следующей статье. Если же окажется, что альтернативные методы управления окнами никого не интересуют - ну что ж, тогда не имеет смысла продолжать. До свиданья, надеюсь на скорую встречу!

От редактора: по моему скромному разумению, как тема вообще - оконные менеджеры "клавиатурной", если так можно выразиться, ориентации, так и конкретный пример оных - WMII, заслуживают внимания и изучения. И потому лично мне хотелось бы увидеть продолжение темы. - А.Ф.


Жилой комплекс Зелёная роща: деревянные дома из оцилиндрованного бревна.