Английская Википедия:Cwm (window manager)
Шаблон:Lowercase title Шаблон:Use dmy dates Шаблон:Infobox software
cwm (Calm Window Manager)[1] is a stacking window manager for the X Window System. While it is primarily developed as a part of OpenBSD's base system,[2] portable versions are available on other Unix-like operating systems.
History
Development of cwm started from patches to evilwm by Marius Aamodt Eriksen.[3] To ease the implementation of new features, cwm was eventually rewritten using some code from 9wm.[4] The last release by the original author came out in August 2005.[3]
In April 2007, cwm was imported into OpenBSD source tree.[5] By January 2008, a substantial part of the original source code, including all of the 9wm code, was rewritten.[6]
cwm has been distributed with OpenBSD since version 4.2, where it replaced wm2.[7] A third-party Linux port also exists.[8]
Description
cwm is a stacking window manager oriented towards heavy keyboard usage,[9][10] small footprint and ease of use. While it lacks explicit virtual desktops functionality, it can be emulated by using the window groups mechanism.[11] cwm does not draw window decorations except for a border around windows.
cwm includes several menus:[10]
- exec menu (launch an application)
- window menu (search for a running application)
- ssh to menu (start a Secure Shell session)
- exec wm menu (switch to a different window manager)
All these menus operate in a "search as you type" manner.[10]
cwm allows raising, hiding, switching between, and searching for windows using just the keyboard, making it suitable to use as terminal emulator multiplexer.[12] Furthermore, it allows manipulating pointing devices, such as mice, with the keyboard.[1]
Additional key bindings and configuration options can be specified in the configuration file ~/.cwmrc
.
Reception
cwm is generally well received in software minimalist communities.[10]
cwm is noted to be used mainly due to its status as one of the default window managers in OpenBSD,[13] though other reasons are sometimes cited.[14][15] cwm is also praised for its flexibility, ease of use, and the fact that it can be used without a mouse.[12][16]
See also
References
External links
Шаблон:X desktop environments and window managers Шаблон:XWinSys Шаблон:OpenBSD
- ↑ 1,0 1,1 Ошибка цитирования Неверный тег
<ref>
; для сносокosnews-introduction
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокopenbsd-faq
не указан текст - ↑ 3,0 3,1 Ошибка цитирования Неверный тег
<ref>
; для сносокold-home
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокmanpage
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокcalmwm_c-import
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокlicense-file
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокopenbsd42_release
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокgithub-cheukirchen
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокcwm-in-xenocara
не указан текст - ↑ 10,0 10,1 10,2 10,3 Ошибка цитирования Неверный тег
<ref>
; для сносокkeyboard-only
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокgetting-started
не указан текст - ↑ 12,0 12,1 Ошибка цитирования Неверный тег
<ref>
; для сносокwyping-wm
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокstrange-and-not-so-strange
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокshort-and-sweet
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокvirtualized-servers
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокmy-cwmrc
не указан текст