Jump to content

cwm (оконный менеджер)

cwm
Оригинальный автор(ы) Мариус Аамодт Эриксен
Разработчик(и) Мариус Аамодт Эриксен, Энди Адамсон, Нильс Провос, Мартин Мюррэй, Димитрис Эконому, Антти Нюканен
Первоначальный выпуск 10 июля 2004 г .; 20 лет назад ( 10.07.2004 )
Стабильная версия
3 [1]  Отредактируйте это в Викиданных / 28 августа 2005 г.
Репозиторий
Написано в С
Операционная система Unix-подобный
Тип Оконный менеджер
Лицензия Лицензия ISC
Веб-сайт www .openbsd .org /cgi-bin /cvsweb /ксенокара /приложение /cwm /  Edit this on Wikidata

cwm ( спокойный оконный менеджер ) [2] — это стекируемый оконный менеджер для X Window System . Хотя он в первую очередь разрабатывается как часть OpenBSD , базовой системы [3] портативные версии доступны в других Unix-подобных операционных системах.

Разработка cwm началась с патчей к evilwm Мариуса Аамодта Эриксена. [4] Чтобы облегчить реализацию новых функций, cwm в конечном итоге был переписан с использованием кода из 9wm. [5] Последний релиз оригинального автора вышел в августе 2005 года. [4]

В апреле 2007 года cwm был импортирован в дерево исходного кода OpenBSD. [6] К январю 2008 года значительная часть исходного кода, включая весь код 9wm, была переписана. [7]

cwm распространяется вместе с OpenBSD начиная с версии 4.2, где он заменил wm2 . [8] Также существует сторонний порт Linux . [9]

Описание

[ редактировать ]

cwm — это стекируемый оконный менеджер, ориентированный на интенсивное использование клавиатуры, [10] [11] небольшая занимаемая площадь и простота использования. Хотя в нем отсутствуют явные функциональные возможности виртуальных рабочих столов , его можно эмулировать с помощью механизма групп окон. [12] cwm не рисует украшения окон, за исключением рамки вокруг окон.

cwm включает в себя несколько меню: [11]

Все эти меню работают по принципу «поиск по мере ввода». [11]

cwm позволяет открывать, скрывать, переключаться между окнами и искать их, используя только клавиатуру, что делает его пригодным для использования в качестве мультиплексора эмулятора терминала . [13] Кроме того, он позволяет манипулировать указывающими устройствами, такими как мыши, с помощью клавиатуры. [2]

Дополнительные привязки клавиш и параметры конфигурации можно указать в файле конфигурации. ~/.cwmrc.

cwm обычно хорошо воспринимается в сообществах минималистов в области программного обеспечения . [11]

Известно, что cwm используется главным образом из-за его статуса одного из оконных менеджеров по умолчанию в OpenBSD. [14] хотя иногда называют и другие причины. [15] [16] Cwm также хвалят за его гибкость, простоту использования и возможность использования без мыши. [13] [17]

См. также

[ редактировать ]
  1. ^ "квм" . Архивировано из оригинала 8 июня 2015 года.
  2. ^ Jump up to: а б Царков, Дмитрий Д. (22 ноября 2011 г.), «Введение: спокойный оконный менеджер» , OSNews , получено 23 ноября 2011 г.
  3. ^ «Система X Window» , Часто задаваемые вопросы по OpenBSD , OpenBSD , получено 7 мая 2016 г.
  4. ^ Jump up to: а б Эриксен, Мариус Амодт, Старая домашняя страница , заархивировано из оригинала 18 ноября 2011 г. , получено 16 ноября 2011 г.
  5. ^ «cwm — легкий и эффективный оконный менеджер для X11» , Страницы руководства OpenBSD , OpenBSD Проект , получено 16 ноября 2011 г. . При переписывании с нуля заимствован некоторый код из 9wm, однако с тех пор этот код был удален или переписан
  6. ^ «xenocara/app/cwm/calmwm.c» , OpenBSD CVS , OpenBSD , 27 апреля 2007 г. , получено 30 апреля 2017 г.
  7. ^ Журнал OpenBSD CVS , The OpenBSD CVS , получено 16 ноября 2011 г. [ постоянная мертвая ссылка ]
  8. ^ «OpenBSD 4.2» , OpenBSD , 1 ноября 2007 г. , дата обращения 30 апреля 2017 г.
  9. ^ Нойкирхен, Лия, портативная версия оконного менеджера cwm(1) OpenBSD , GitHub , получено 16 ноября 2011 г.
  10. ^ Адриансе, Джаспер Лиевисс (11 июля 2007 г.), cwm в Xenocara , OpenBSD Journal , получено 5 октября 2011 г.
  11. ^ Jump up to: а б с д О'Хиггинс, Найл (9 июля 2007 г.), X только для клавиатуры, cwm hacks и Vimperator , получено 16 ноября 2011 г.
  12. ^ Гувейя, Родольфо (2 мая 2009 г.), Начало работы с cwm , OpenBSD Journal , получено 5 октября 2011 г.
  13. ^ Jump up to: а б О'Хиггинс, Найл (19 июня 2007 г.), Печатание, оконные менеджеры и больные руки , получено 5 октября 2011 г.
  14. ^ Skinwalker (13 сентября 2011 г.), OpenBSD - EEEPC , получено 16 ноября 2011 г.
  15. ^ Мандла, К. (18 июня 2010 г.), Short and Sweet: cwm , получено 16 ноября 2011 г.
  16. ^ Пфеннигс, Тило (3 мая 2008 г.), Виртуализированные серверы и OpenBSD , заархивировано из оригинала 15 октября 2014 г. , получено 16 ноября 2011 г.
  17. ^ Лукас, Майкл В. (31 мая 2011 г.), мой .cwmrc , получено 16 ноября 2011 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 9cb4d18703312fd7eb9a063ba0e86917__1717898760
URL1:https://arc.ask3.ru/arc/aa/9c/17/9cb4d18703312fd7eb9a063ba0e86917.html
Заголовок, (Title) документа по адресу, URL1:
cwm (window manager) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)