İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

wmii - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında wmii çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen wmii komutudur.

Program:

ADI


wmii - Pencere Yöneticisi İyileştirildi²

SİNOPSİS


[-a ] [-r ]

wmii -v

TANIM


Genel Bakış
Wmii X11 için dinamik bir pencere yöneticisidir. Statik pencere yönetiminin aksine, kullanıcı
Ne yaparsa yapsın veya kaç tane olursa olsun, pencereleri nasıl organize edeceğini nadiren düşünmek zorunda kalır.
uygulamalar aynı anda kullanılmaktadır. Pencere yöneticisi geçerli duruma uyum sağlar
ortamı ve kullanıcıyı bir ön ayar kullanmaya zorlamak yerine ihtiyaçlarına uygun,
sabit düzen ve tüm pencereleri ve uygulamaları içine çekmeye çalışmak.

Wmii genişletilmiş klavye ve fare ile klasik ve döşemeli pencere yönetimini destekler
kontrol. Klasik pencere yönetimi, pencereleri tyen'in yapabileceği kayan bir katmanda düzenler.
serbestçe hareket ettirilebilir ve yeniden boyutlandırılabilir. Döşenmiş pencere yönetimi, pencereleri dikey sütunlarda düzenler.
Her sütun, isteğe bağlı sayıda isteğe bağlı pencere içerir ve bunları dikey olarak düzenler.
örtüşmeyen şekilde. Daha sonra sütunlar arasında ve sütunlar içinde hareket ettirilebilir ve yeniden boyutlandırılabilirler.
olacak.

Wmii iç durumu temsil eden sanal bir dosya sistemi sağlar.
Unix işletim sistemlerinin procfs. Bu sanal dosya sistemini değiştirmek,
pencere yöneticisinin durumu. Sanal dosya sistemi hizmetine şuradan erişilebilir:
gibi 9P özellikli istemci programları wmiir(1). Bu, basit ve güçlü uzaktan kumandaya izin verir
çekirdek pencere yöneticisinin.

Komuta çizgi Argümanlar
-a
hangi adreste olduğunu belirtir Wmii bağlantıları dinlemelidir. adres
formu alır !. Varsayılan şu şekildedir:

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

bu, Plan 9 Bağlantı Noktası kurallarına göre bir unix soketi açar. Bir TCP soketi açmak için,
geri döngü arabiriminde 4332 numaralı bağlantı noktasını dinlerken şunu kullanın:

tcp!yerel ana bilgisayar!4332

$WMII_NAMESPACE otomatik olarak bu değere ayarlanır.

-r
Hangi rc betiğinin çalıştırılacağını belirtir. Eğer tek bir argümandan oluşur,
$WMII_CONFPATH önce aranır $ PATH. Aksi takdirde, kabuğa geçirilir
değerlendirme. ortam değişkenleri $WMII_ADDRESS ve $WMII_CONFPATH önceden ayarlanmış
senaryo için.

Terminoloji
ekran
Giriş aygıtlarından ve ekranlardan oluşan çalışan bir X sunucusu örneği.

Ekran A fiziksel veya sanal (Xinerama veya X Yuvası(1)) bir X ekranının ekranı.

Bir ekranda görüntülenen Pencere A (dikdörtgen) çizilebilir X nesnesi, genellikle bir
uygulama penceresi.

İstemci Kenarlık ve bir çerçeve içeren bir çerçeve penceresiyle çevrili bir uygulama penceresi.
başlık çubuğu.

kayan katman
Bir ekran katmanı Wmii istemcilerin bir düzen içinde düzenlendiği diğer tüm katmanların üzerinde
klasik (yüzer) şekilde. Yeniden boyutlandırılabilir veya serbestçe taşınabilirler.

Yönetilen katman
Bir ekran katmanı Wmii istemcilerin düzenlendiği kayan katmanın altında
örtüşmeyen (yönetilen) bir şekilde. Burada, pencere yöneticisi dinamik olarak
her müşteri bir boyut ve pozisyon. Yönetilen katman sütunlardan oluşur.

Bir istemciye atanabilecek Alfasayısal dizeleri etiketleyin. Bu bir mekanizma sağlar
benzer özelliklere sahip istemcileri gruplandırmak için. Müşterilerin bir etiketi olabilir, örn. ya da
birkaç etiket, örn. iş+posta. Etiketler ile ayrılır + karakter.

Görünüm Diğer ülkelerdeki bir çalışma alanına oldukça benzeyen, belirli bir etiketi içeren bir dizi istemci.
pencere yöneticileri Yüzen ve yönetilen katmanlardan oluşur.

Sütun A sütunu, istemcileri üst üste binmeyecek şekilde dikey olarak düzenleyen bir ekran alanıdır.
yol. İstemciler, sütunlar arasında ve içinde serbestçe taşınabilir ve yeniden boyutlandırılabilir.

Çubuk Ekranın altındaki çubuk, her görünüm için bir etiket görüntüler ve
keyfi kullanıcı tanımlı etiketlerin oluşturulması.

Olay Olay, dosya sistemindeki özel bir dosyadan okunabilen bir mesajdır.
Wmiifare düğmesine basılması, bir tuşa basılması veya bir kişi tarafından yazılmış bir mesaj gibi
farklı 9P-istemcisi.

Basic pencere yönetim
Ham koşu Wmii olmadan işlem wmiirc(1) komut dosyası, temel pencere yönetimi sağlar
yetenekler. Ancak, etkin bir şekilde kullanmak için dosya sistemi aracılığıyla uzaktan kontrol
arayüz gereklidir. Böyle bir komut dosyası olmadan, yalnızca taşımak ve yeniden boyutlandırmak mümkündür
istemciler, ancak etiketlerini değiştirmek veya görünümleri değiştirmek için değil. Başka
stili özelleştirme, müşterileri öldürme veya yeniden etiketleme ve kapma gibi etkileşimler
anahtarlar, dosya sistemine erişmeden elde edilemez.

Dosya sistemine bağlanarak erişilebilir. adres of Wmii herhangi bir 9P özellikli
müşteri, örneğin wmiir(1)

İşlemler
Varsayılan yapılandırma, özel bir eylem menüsü sağlar. Bunlar şunlardan oluşur:
kabuk komut dosyaları $WMII_CONFPATH veya wmiirc'de bulunan eylem tanımları.

Varsayılan eylemlerin bir listesi:

exec Pencere yöneticisini başka bir programla değiştirin
çıkın Pencere yöneticisini güzelce bırakın
rehash Program listesini yenileyin
showkeys wmii tarafından tanınan anahtar bağlantılarının bir listesini görüntüler
durum Periyodik olarak tarihi yazdır ve ortalamayı çubuğa yükle
hoşgeldiniz wmii öğreticisini içeren bir karşılama mesajı görüntüleyin

Varsayılan anahtar bağlamaları
sağlanan tüm wmiirc komut dosyaları en azından aşağıdaki anahtar bağlamaları kabul eder. Yapmalılar
ayrıca sağlamak gösteri anahtarları bir anahtar bağlama hızlı başvurusunu açma eylemi.

Hareketli Etrafında
anahtar Action
Mod-h Bir pencereye gidin. sol şu anda odaklanmış olanın
Mod-l Bir pencereye git krallar gibi yaşamaya şu anda odaklanmış olanın
Mod-j Pencereye git altında şu anda odaklanmış olan
Mod-k Bir pencereye git yukarıdaki şu anda odaklanmış olan
Mod alanı Yönetilen ve kayan katmanlar arasında geçiş yapın
mod-t Verilen görünüme git
Mod-n Sonraki görünüme git
Mod-b Önceki görünüme git
mod-[0-9] Verilen numara ile görünüme git

Hareketli Işler Etrafında
anahtar Action
Mod-Shift-h Geçerli pencereyi taşı pencere üzerindeki bir sütuna sol
Mod-Shift-l Geçerli pencereyi ekranda bir sütuna taşıyın. krallar gibi yaşamaya
Mod-Shift-j Geçerli pencereyi altındaki pencerenin altına taşıyın.
Mod-Shift-k Mevcut pencereyi, üstündeki pencerenin üzerine taşıyın.
Mod-Shift-space Geçerli pencereyi yönetilen ve kayan katman arasında değiştir
Mod-Shift-t Geçerli pencereyi verilen görünümün görünümüne taşıyın
Mod-Shift-[0-9] Mevcut pencereyi verilen numara ile görünüme taşıyın

Diğer
anahtar Action
Mod-m Geçerli sütunu şuna değiştir: maksimum kip
Mod-s Geçerli sütunu şuna değiştir: yığın kip
Mod-d Geçerli sütunu varsayılan kip
Mod-Shift-c Öldürmek seçilen müşteri
mod-p Gerçekleştirmek
mod-a Gerçekleştirmek adlandırılmış
Mod-Enter Gerçekleştirmek an x-terminal-emülatörü

yapılandırma


Varsayılan yapılandırmayı değiştirmeniz gerektiğini düşünüyorsanız, özelleştirin (açıklandığı gibi
yukarıda wmiirc eylem. Bu eylem, işlemin sonunda gerçekleştirilir. Wmii komut dosyası ve yapar
pencere yöneticisini, tuş bağlantılarını, çubuk etiketlerini vb. ayarlamanın tüm işleri.

Dosya sistemi
Çoğu yönü Wmii dosya sistemi üzerinden kontrol edilir. Genellikle şu adresten erişilir:
wmiir(1) komutu, ancak plan9port'un 9P'si dahil olmak üzere herhangi bir 9P ile erişilebilir[1] ve olabilir
v9fs[ aracılığıyla yerel olarak Linux'a monte edilebilir1] ve Inferno'da (hangi adam Linux'un üzerinde çalışır).
Dosya adları da dahil olmak üzere dosya sistemindeki tüm veriler UTF-8 kodludur. Ancak, erişildiğinde
üzerinden wmiir(1), metin otomatik olarak yerel ayar kodlamanıza çevrilir.

Dosya sistemi, diğer birçok 9P dosya sistemi gibi tamamen sentetiktir. dosyalar var
yalnızca bellekte bulunur ve diske yazılmaz. Genellikle wmii başlangıcında başlatılırlar.
wmiirc gibi bir komut dosyası aracılığıyla. Komut vermek için birkaç dosya kullanılır, diğerleri sadece hareket eder
sanki sıradan dosyalarmış gibi (içeriği güncellenir ve aynen olduğu gibi döndürülür)
yazılı), ancak bunları yazmanın yan etkileri vardır (anahtar bağlantılarını değiştirmek gibi). A
dosya sistemi düzeni ve kontrol komutlarının açıklaması aşağıdadır.

hiyerarşi
/ Genel kontrol dosyaları

/müşteri/*/
İstemci kontrol dosyaları

/etiket/*/
Kontrol dosyalarını görüntüle

/lbar/, /rbar/
Alt çubuğun içeriğini temsil eden dosyalar

The / hiyerarşi
halkalar
The halkalar dosya, yeni oluşturulan kuralların genişliğini etkileyen bir kurallar listesi içerir.
sütunlar. Kurallar şu şekildedir:

// -> [+]*

Nerede,

:= <yüzde of ekran> | px

Ne zaman yeni bir sütun, , adı eşleşen bir görünümde oluşturulur , bu
verilen sağlanan . Eğer yoksa th genişlik, verilir
1/ekranın th.

kurallar GEÇİCİ

The kurallar dosyası, otomatik olarak ayarlamak için kullanılabilecek bir kurallar listesi içerir.
yeni müşterilerin özellikleri. Kurallar şu şekilde belirtilir:

// = ...

her biri istemcilerde bir komutu temsil eder ctl dosya ve her
kendisine atanacak değeri temsil eder. Kurallar, müşteri olduğunda uygulanır.
ilk başladığı ve içeriği destekler dosya normal ifadeyle eşleşiyor
.

Ek olarak, aşağıdaki anahtarlar kabul edilir ve özel anlamları vardır:

devam etmek
Normalde, bir eşleşme kuralıyla karşılaşıldığında, kural eşleşmesi durur. Ne zaman
devam anahtarı sağlanır (herhangi bir değerle), eşleştirme şurada devam eder:
sonraki kural.

kuvvet etiketleri=
Facebok sayfasını beğenin : etiketler, ancak istemciden elde edilen tüm ayarları geçersiz kılar.
gruptan ya da _WMII_TAGS pencere özelliği.

anahtarlar anahtarlar dosya, anahtarların bir listesini içerir. Wmii kapacak. Ne zaman bu anahtar
kombinasyonlara basıldığında, onları temsil eden dize '/event'e yazılır
olarak: Anahtar

olay olay dosya hiçbir zaman EOF döndürmezken Wmii çalışıyor. Açık kalır ve raporlar
olaylar meydana geldikçe. Bunlar arasında şunlar bulunur:

[Değil]Acil [Yönetici|Müşteri]
'ın acil ipucu ayarlandı veya ayarlanmadı. İkinci argüman [müşteri] Eğer
istemci tarafından ayarlandı ve [müdür] tarafından ayarlanmışsa Wmii hayat
kontrol mesajı.

[Değil]Acil Etiket [Yönetici|Müşteri]
üzerinde bir müşteri acil ipucu setine veya son acil müşteriye sahip oldu
acil ipucu ayarlanmadı.

müşteri
Bir müşterinin başlık çubuğu ya tıklandı ya da bir düğmeye basıldı
bunu.

[Sol|Sağ]Çubuk[Tıklayın|Fare Aşağı]
Bir sol veya sağ çubuğa tıklandı veya üzerinde bir düğmeye basıldı.

Mevcut etkinliklerin daha kapsamlı bir listesi için bkz. wmii.pdf[2]

ctl ctl dosya, renk gibi genel ayarları değiştirmek için bir dizi mesaj alır ve
okunarak görüntülenebilen yazı tipi. Ayrıca aşağıdaki komutları da alır:

çıkmak Wmii

exec
değiştirmek Wmii ile

yumurtlamak
Sanki yeni bir program oluştur -r bayrağı.

The /müşteri/ hiyerarşi
'/client/' altındaki her dizin bir X11 istemcisini temsil eder. Her dizin için adlandırılır
Çoğu X yardımcı programının kullandığı biçimde, istemcinin temsil ettiği pencerenin X pencere kimliği
tanımak. Bunun tek istisnası, özel 'sel' dizinidir.
şu anda seçili müşteri.

ctl Okunduğunda, 'ctl' dosyası istemcinin X pencere kimliğini döndürür. Devamındaki
komutlar yazılabilir:

izin vermek
İstemcinin aynı anda gerçekleştirmesine izin verilen olağandışı eylemler kümesi.
etiket kümesi olarak biçimlendirin.

aktive
İstemcinin kendisini etkinleştirmesine izin verilir - yani,
pencereyi açın ve duruma göre daraltmayı açın ve bir etiket seçin
üzerinde ikamet ediyor. İsterseniz bu bayrak bir istemcide ayarlanmalıdır.
kendini sistem tepsisinden etkinleştirebilir.

yüzer <açık | kapalı | her zaman | asla>
Bu istemcinin yeni bir görünüme eklendiğinde yüzme olasılığının olup olmadığını tanımlar.
Normalde, pencere her hareket ettirildiğinde değer otomatik olarak değişir.
yüzen ve yönetilen katmanlar arasında. Ancak, bir değerin ayarlanması
her zaman or asla bu davranışı geçersiz kılar. Ayrıca diyaloglar, menüler,
rıhtımlar ve açılış ekranları, bu değer olarak ayarlanmadıkça her zaman yüzer.
asla.

fullscreen <açık | kapalı | aç/kapat>
İstemcinin tam ekran durumunu ayarlar.

Grup <grup kimlik>
Müşterinin grup kimliği veya bir grubun parçası değilse 0. Müşteriler açma eğiliminde
son aktif üyesiyle aynı etiketlerle ve aynı sütunlarda
onların grubu. Bu özelliğin ayarlanması yalnızca kurallar aracılığıyla yapıldığında yararlıdır
dosyası.

öldür İstemcinin penceresini kapat.

pid Pencerenin sahibi olan programın PID'sinin salt okunur değeri,
değer mevcuttur ve işlem wmii ile aynı makinededir.

öldürmek İstemcinin X sunucusuyla olan bağlantısını zorla kes, tüm sunucularını kapat.
pencereler. İstemcinin PID'si mevcutsa üst işlemi sonlandırın.

etiketler
Müşterinin etiketleri. Etiketler dosyasıyla aynı.

acil <açık | kapalı | aç/kapat>
İstemcinin acil ipucunu ayarlayın veya ayarını kaldırın.

etiket Bir müşterinin etiketini (başlık) ayarlayın veya okuyun.

props Bir istemci sınıfı döndürür ve şu şekilde etiketler: ::.

etiketler Bir müşterinin etiketlerini ayarlayın veya okuyun. Etiketler şu şekilde ayrılır: +, -ya da ^. ile başlayan etiketler
+ ile başlayanlar eklenirken - kaldırılır ve ile başlayanlar ^
geçiş yapılır. Yazılan etiket dizisi ile başlıyorsa +, ^ya da -, yazılı etiketler
istemcinin kümesine eklenir veya çıkarılır, aksi takdirde kümenin üzerine yazılır.

The /etiket/ hiyerarşi
'/tag/' altındaki her dizin, tüm istemcileri içeren bir görünümü temsil eder.
verilen etiket uygulandı. Özel 'sel' dizini, o anda seçili etiketi temsil eder.

ctl 'ctl' dosyası dizin etiketinin adını almak için okunabilir
temsil eder veya aşağıdaki komutlarla yazılır:

seçin Bir müşteri seçin: [sol|sağ|yukarı|aşağı]

Seçme [<satır sayı>|sel] [<çerçeve sayı>]

müşteri seç

gönder Bir müşteriyi bir yere gönder:

göndermek [|sel] [yukarı|aşağı|sol|sağ]

göndermek [|sel]
Gönder için nth

göndermek [|sel] geçiş
Toggle yüzen ve yönetilen katman arasında.

takas Bir müşteriyi başka bir müşteriyle değiştirin. Gönderme ile aynı sözdizimi.

Bir müşteriyi büyütün veya küçültün.

Grow []

dürtmek Bir müşteriyi belirli bir yönde dürtmek.

Grow []

Argümanların aşağıdaki gibi tanımlandığı yer:

alan Bir sütun veya kayan alan seçer.

alan ::= | :

Ne zaman atlanır ve "sel" değil, 0 varsayılır.
"sel" hangi ekranda olursa olsun tek başına seçilen istemciyi temsil eder.
üzerine.

alan_spec ::= "~" | | "sel"

"~" yüzen alanı temsil ettiğinde ve bir sütunu temsil eder
indeks, birden başlayarak.

ekran_belirtimi ::=

Nerede 0 tabanlı Xinerama ekran numarasını temsil eder.

çerçeve Bir istemci penceresi seçer.

çerçeve ::= | sel | müşteri

Nerede n'inci kareyi temsil eder or X11
verilen istemcinin pencere kimliği.

miktar Bir şeyi büyütmek veya dürtmek için gereken miktar.

miktar ::= | px

"px" verilirse, tam bir piksel sayısı olarak yorumlanır.
Aksi takdirde, genellikle "makul" bir miktar olarak yorumlanır.
ya bir pencerenin başlık çubuğunun yüksekliği ya da boyut artışı (olduğu gibi)
X11 tarafından tanımlanan) belirli bir yönde.

index Bir etiketin içeriğinin açıklamasını okuyun.

The /rbar/, /lbar/ hiyerarşi
'/rbar/' ve '/lbar/' altındaki dosyalar, ekranın altındaki çubuğun öğelerini temsil eder.
ekran. '/lbar/' altındaki dosyalar çubuğun sol tarafında görünürken, altındakiler
'/rbar/' sağda görünür, en soldaki öğe tüm ekstra kullanılabilir alanı kaplar.
Öğeler sözlükbilimsel olarak sıralanır.

Dosyalar, çubukların renklerini ve metnini elde etmek veya değiştirmek için okunabilir veya yazılabilir. NS
biçimi çeşitli benzer ctl dosyalar ve kendi kendini açıklayıcı olmalıdır.

onworks.net hizmetlerini kullanarak wmii'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    derin temizlik
    derin temizlik
    Tüm yapıyı bozan bir Kotlin betiği
    Gradle/Android projelerinden önbellekler.
    Gradle veya IDE izin verdiğinde kullanışlıdır
    aşağı. Komut dosyası üzerinde test edildi
    macOS, ancak ...
    derinlemesine temizlemeyi indirin
  • 2
    Eclipse Checkstyle Eklentisi
    Eclipse Checkstyle Eklentisi
    Eclipse Checkstyle eklentisi
    Checkstyle Java kodunu entegre eder
    denetçi Eclipse IDE'ye. bu
    eklenti gerçek zamanlı geri bildirim sağlar
    kullanıcı viol hakkında...
    Eclipse Checkstyle Eklentisini İndirin
  • 3
    AstroOrzOyuncu
    AstroOrzOyuncu
    AstrOrz Player ücretsiz bir medya oynatıcıdır
    yazılım, WMP ve VLC tabanlı kısım. bu
    oynatıcı, minimalist tarzda,
    ondan fazla tema rengi ve ayrıca
    b ...
    AstrOrzPlayer'ı indirin
  • 4
    film başlatıcısı
    film başlatıcısı
    Kodi Movistar+ TV, XBMC/ için bir ADDON'dur
    Kod, bir öğe dağıtılmasına izin verebilir
    IPTV hizmetlerinin kod çözücüsü
    Movistar tek bir cihazda entegre
    medya merkezleri ma...
    movistartv'yi indir
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks ücretsiz, açık kaynaklı,
    platformlar arası C, C++ ve Fortran IDE
    en zorlu ihtiyaçları karşılamak için inşa edilmiştir
    kullanıcılarının Çok olacak şekilde tasarlanmıştır
    uzanır...
    Kodu İndir::Bloklar
  • 6
    ortasında
    ortasında
    Ortasında veya Gelişmiş Minecraft Arayüzü
    ve Veri/Yapı İzleme,
    Minecraft'a genel bir bakış göster
    dünya, aslında onu yaratmadan. Bilişim Teknoloji
    Yapabilmek ...
    Arada İndir
  • Daha fazla »

Linux komutları

Ad