cwm (menedżer okien) - cwm (window manager)
Pierwotny autor (autorzy) | Marius Aamodt Eriksen |
---|---|
Deweloper(zy) | Marius Aamodt Eriksen, Andy Adamson, Niels Provos, Martin Murray, Dimitris Economou, Antti Nykänen |
Pierwsze wydanie | 10 lipca 2004 |
Wersja stabilna | 6,9 (1 maj 2021 [±] | )
Magazyn | |
Napisane w | do |
System operacyjny | Uniksopodobny |
Rodzaj | Menedżer okien |
Licencja | Licencja ISC |
Stronie internetowej |
www |
cwm ( Calm Window Manager ) to menedżer okien stosu dla X Window System . Chociaż jest on głównie rozwijany jako część podstawowego systemu OpenBSD , wersje przenośne są dostępne w innych systemach operacyjnych typu Unix.
Historia
Rozwój cwm rozpoczął od patchów do evilwm przez Mariusa Aamodta Eriksena. Aby ułatwić implementację nowych funkcji, cwm został ostatecznie przepisany przy użyciu kodu z 9wm . Ostatnie wydanie oryginalnego autora ukazało się w sierpniu 2005 roku.
W kwietniu 2007 cwm został zaimportowany do drzewa źródeł OpenBSD. Do stycznia 2008 r. znaczna część oryginalnego kodu źródłowego, w tym cały kod 9wm, została przepisana.
cwm jest dystrybuowany z OpenBSD od wersji 4.2, gdzie zastąpił wm2 . Istnieje również port Linuksa innej firmy .
Opis
cwm to menedżer okien układających się w stos, zorientowany na intensywne używanie klawiatury, niewielkie rozmiary i łatwość użytkowania. Chociaż brakuje mu wyraźnej funkcjonalności pulpitów wirtualnych , można go emulować za pomocą mechanizmu grup okien. cwm nie rysuje dekoracji okien z wyjątkiem 1-pikselowego obramowania wokół okien.
cwm zawiera kilka menu:
- exec menu (uruchom aplikację)
- menu okna (wyszukaj uruchomioną aplikację)
- ssh to menu (rozpocznij sesję Secure Shell )
- exec wm menu (przełącz do innego menedżera okien )
Wszystkie te menu działają w sposób „wyszukuj podczas pisania”.
cwm umożliwia podnoszenie, ukrywanie, przełączanie i wyszukiwanie okien za pomocą samej klawiatury, dzięki czemu nadaje się do użycia jako multiplekser emulatora terminala . Ponadto umożliwia manipulowanie urządzeniami wskazującymi, takimi jak mysz, za pomocą klawiatury.
Dodatkowe powiązania klawiszy i opcje konfiguracji można określić w pliku konfiguracyjnym ~/.cwmrc
.
Przyjęcie
cwm jest ogólnie dobrze przyjmowany w społecznościach minimalistycznych w zakresie oprogramowania .
Należy zauważyć, że cwm jest używany głównie ze względu na jego status jako jednego z domyślnych menedżerów okien w OpenBSD, chociaż czasami przytaczane są inne powody. cwm jest również chwalony za swoją elastyczność, łatwość użycia i fakt, że można go używać bez myszy.
Zobacz też
Bibliografia
Linki zewnętrzne
- Podręcznik poleceń ogólnych OpenBSD –
- Podręcznik formatów plików OpenBSD –
- Oficjalna strona na Wayback Maszyna (archiwum Październik 3, 2011)