EnglishFrenchSpanyol

Ad


Favicon OnWorks

wmii - Dalam talian di Awan

Jalankan wmii dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan wmii yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


wmii - Pengurus Tetingkap Diperbaik²

SINOPSIS


wmii [-a ] [-r ]

wmii -v

DESCRIPTION


Gambaran Keseluruhan
wmii ialah pengurus tetingkap dinamik untuk X11. Berbeza dengan pengurusan tetingkap statik pengguna
jarang perlu memikirkan bagaimana untuk mengatur tingkap, tidak kira apa yang dia lakukan atau berapa banyak
aplikasi digunakan pada masa yang sama. Pengurus tingkap menyesuaikan diri dengan arus
persekitaran dan sesuai dengan keperluan pengguna, dan bukannya memaksanya menggunakan pratetap,
susun atur tetap dan cuba menyelak semua tetingkap dan aplikasi ke dalamnya.

wmii menyokong pengurusan tetingkap klasik dan berjubin dengan papan kekunci dan tetikus lanjutan
kawalan. Pengurusan tetingkap klasik mengatur tingkap dalam lapisan terapung di mana tien boleh
dipindahkan dan diubah saiznya dengan bebas. Pengurusan tetingkap berjubin menyusun tetingkap dalam lajur menegak.
Setiap lajur memegang tetingkap arbitrari nombor arbitrari dan menyusunnya secara menegak dalam a
cara tidak bertindih. Ia kemudiannya boleh dialihkan dan saiz semula, antara dan dalam lajur, di
akan.

wmii menyediakan sistem fail maya yang mewakili keadaan dalaman yang serupa dengan
procfs sistem pengendalian Unix. Mengubah suai sistem fail maya ini menyebabkan perubahan
keadaan pengurus tingkap. Perkhidmatan sistem fail maya boleh diakses melalui
Program pelanggan berkemampuan 9P, seperti wmiir(1). Ini membolehkan alat kawalan jauh yang ringkas dan berkuasa
pengurus tetingkap teras.

Perintah Talian Argumen
-a
Menentukan alamat di mana wmii harus mendengar sambungan. Alamat
mengambil borang !. Lalai adalah dalam bentuk:

unix!/tmp/ns.$ PENGGUNA.${PAPAR%.0}/wmii

yang membuka soket unix bagi setiap konvensyen Pelabuhan Plan 9. Untuk membuka soket TCP,
mendengar di port 4332 pada antara muka gelung balik, gunakan:

tcp!localhost!4332

$WMII_NAMESPACE ditetapkan secara automatik kepada nilai ini.

-r
Menentukan skrip rc yang hendak dijalankan. Jika terdiri daripada satu hujah,
$WMII_CONFPATH dicari sebelum ini $ PATH. Jika tidak, ia dihantar ke shell untuk
penilaian. Pembolehubah persekitaran $WMII_ADDRESS and $WMII_CONFPATH telah ditetapkan
untuk skrip.

Istilah
paparan
Contoh pelayan X berjalan yang terdiri daripada peranti input dan skrin.

Skrin A fizikal atau maya (Xinerama atau Xnest(1)) skrin paparan X.

Tetingkap A (segi empat tepat) objek X boleh lukis yang dipaparkan pada skrin, biasanya satu
tetingkap aplikasi.

Klien Tetingkap aplikasi yang dikelilingi oleh tetingkap bingkai yang mengandungi sempadan dan a
bar tajuk.

Lapisan terapung
Lapisan skrin daripada wmii di atas semua lapisan lain, di mana pelanggan disusun dalam a
cara klasik (terapung). Mereka boleh diubah saiz atau dialihkan secara bebas.

Lapisan terurus
Lapisan skrin daripada wmii di bawah lapisan terapung, tempat pelanggan disusun
cara yang tidak bertindih (terurus). Di sini, pengurus tetingkap secara dinamik menetapkan
setiap pelanggan saiz dan kedudukan. Lapisan terurus terdiri daripada lajur.

Tag rentetan abjad angka yang boleh diberikan kepada pelanggan. Ini menyediakan mekanisme
untuk mengumpulkan pelanggan dengan sifat yang serupa. Pelanggan boleh mempunyai satu tag, cth bekerja, Atau
beberapa tag, cth kerja+mel. Tag dipisahkan dengan + watak.

Lihat Satu set pelanggan yang mengandungi teg tertentu, agak serupa dengan ruang kerja di tempat lain
pengurus tingkap. Ia terdiri daripada lapisan terapung dan terurus.

Lajur Lajur ialah kawasan skrin yang menyusun klien secara menegak dalam tidak bertindih
cara. Pelanggan boleh dialihkan dan diubah saiz antara dan dalam lajur secara bebas.

Bar Bar di bahagian bawah skrin memaparkan label untuk setiap paparan dan membenarkan
penciptaan label yang ditentukan pengguna sewenang-wenangnya.

Peristiwa Peristiwa ialah mesej yang boleh dibaca daripada fail khas dalam sistem fail
wmii, seperti menekan butang tetikus, menekan kekunci atau mesej yang ditulis oleh a
9P-klien yang berbeza.

Asas tetingkap pengurusan
Berlari mentah wmii proses tanpa a wmiirc(1) skrip menyediakan pengurusan tetingkap asas
kemampuan. Walau bagaimanapun, untuk menggunakannya dengan berkesan, kawalan jauh melalui sistem failnya
antara muka adalah perlu. Tanpa skrip sedemikian, ia hanya mungkin untuk bergerak dan mengubah saiz
pelanggan dengan tetikus, tetapi bukan untuk menukar tag mereka atau menukar pandangan. Lain-lain
interaksi, seperti menyesuaikan gaya, membunuh atau menanda semula pelanggan, dan merebut
kunci, tidak boleh dicapai tanpa mengakses sistem fail.

Sistem fail boleh diakses dengan menyambung ke alamat of wmii dengan mana-mana keupayaan 9P
pelanggan, seperti wmiir(1)

Tindakan
Konfigurasi lalai menyediakan menu tindakan khas. Ini terdiri daripada sama ada
skrip shell masuk $WMII_CONFPATH atau definisi tindakan yang disertakan dalam wmiirc.

Berikut ialah senarai tindakan lalai:

exec Gantikan pengurus tetingkap dengan program lain
berhenti Tinggalkan pengurus tetingkap dengan baik
rehash Muat semula senarai program
showkeys Paparkan senarai pengikatan kunci yang diiktiraf oleh wmii
status Cetak tarikh secara berkala dan muatkan purata ke bar
selamat datang Paparkan mesej alu-aluan yang mengandungi tutorial wmii

Lalai Utama Pengikatan
Semua yang disediakan wmiirc skrip menerima sekurang-kurangnya pengikatan utama berikut. Mereka sepatutnya
juga menyediakan a showkeys tindakan untuk membuka rujukan cepat mengikat kunci.

bergerak sekitar
Utama Tindakan
Mod-h Beralih ke tetingkap ke kiri daripada yang sedang difokuskan
Mod-l Beralih ke tetingkap ke kanan daripada yang sedang difokuskan
Mod-j Beralih ke tetingkap di bawah yang sedang fokus
Mod-k Beralih ke tetingkap atas yang sedang fokus
Mod-space Togol antara lapisan terurus dan terapung
Mod-t Bergerak ke pandangan yang diberikan
Mod-n Beralih ke paparan seterusnya
Mod-b Beralih ke paparan sebelumnya
mod-[0-9] Beralih ke paparan dengan nombor yang diberikan

bergerak Perkara sekitar
Utama Tindakan
Mod-Shift-h Alihkan tetingkap semasa tetingkap ke lajur pada kiri
Mod-Shift-l Alihkan tetingkap semasa ke lajur pada kanan
Mod-Shift-j Alihkan tetingkap semasa di bawah tetingkap di bawahnya.
Mod-Shift-k Alihkan tetingkap semasa di atas tetingkap di atasnya.
Mod-Shift-space Togol tetingkap semasa antara lapisan terurus dan terapung
Mod-Shift-t Alihkan tetingkap semasa ke paparan yang diberikan
Mod-Shift-[0-9] Alihkan tetingkap semasa ke paparan dengan nombor yang diberikan

Lain-lain
Utama Tindakan
Mod-m Tukar lajur semasa kepada maks mod
Mod-s Tukar lajur semasa kepada timbunan mod
Mod-d Tukar lajur semasa kepada lalai mod
Mod-Shift-c Bunuh pelanggan yang dipilih
Mod-p Melaksanakan
Mod-a Melaksanakan yang bernama
Mod-Enter Melaksanakan an x-terminal-emulator

konfigurasi


Jika anda merasakan keperluan untuk menukar konfigurasi lalai, kemudian sesuaikan (seperti yang diterangkan
Di atas wmiirc tindakan. Tindakan ini dilaksanakan pada penghujung wmii skrip dan lakukan
semua kerja menyediakan pengurus tetingkap, pengikat kunci, label bar, dsb.

Sistem fail
Kebanyakan aspek wmii dikawal melalui sistem fail. Ia biasanya diakses melalui
wmiir(1) arahan, tetapi ia boleh diakses oleh mana-mana 9P, termasuk 9P plan9port[1], dan boleh
dipasang secara asli pada Linux melalui v9fs[1], dan pada Inferno (manusia yang dijalankan di atas Linux).
Semua data dalam sistem fail, termasuk nama fail, dikodkan UTF-8. Namun, apabila diakses
melalui wmiir(1), teks diterjemahkan secara automatik ke dan dari pengekodan setempat anda.

Sistem fail adalah, seperti banyak sistem fail 9P lain, sepenuhnya sintetik. Fail-fail itu wujud
hanya dalam ingatan, dan tidak ditulis ke cakera. Mereka biasanya dimulakan pada permulaan wmii
melalui skrip seperti wmiirc. Beberapa fail digunakan untuk mengeluarkan arahan, yang lain hanya bertindak
seolah-olah ia adalah fail biasa (kandungannya dikemas kini dan dikembalikan sama seperti
bertulis), walaupun menulisnya mempunyai kesan sampingan (seperti menukar pengikatan kunci). A
penerangan mengenai susun atur sistem fail dan arahan kawalan berikut.

Hierarki
/ Fail kawalan global

/pelanggan/*/
Fail kawalan pelanggan

/tag/*/
Lihat fail kawalan

/lbar/, /rbar/
Fail yang mewakili kandungan bar bawah

. / Hierarki
korules
. korules fail mengandungi senarai peraturan yang mempengaruhi lebar yang baru dibuat
lajur. Peraturan mempunyai bentuk:

// -> [+]*

Di mana,

:= <peratus of skrin> | px

Apabila lajur baharu, , dicipta pada paparan yang namanya sepadan , ia adalah
memandangkan ke dibekalkan . Sekiranya tidak ada lebar ke, ia diberikan
1/ke skrin.

peraturan SEMENTARA

. peraturan fail mengandungi senarai peraturan yang boleh digunakan untuk menetapkan secara automatik
hartanah pelanggan baru. Peraturan ditetapkan sebagai:

// = ...

di mana masing-masing mewakili perintah dalam pelanggan ctl fail, dan setiap satu
mewakili nilai untuk diberikan kepadanya. Peraturan digunakan apabila pelanggan
mula-mula dimulakan dan kandungannya prop fail sepadan dengan ungkapan biasa
.

Selain itu, kunci berikut diterima dan mempunyai makna istimewa:

terus
Biasanya, apabila peraturan padanan ditemui, padanan peraturan berhenti. Bila
kekunci teruskan disediakan (dengan sebarang nilai), pemadanan diteruskan di
peraturan seterusnya.

force-tags=
suka tags, tetapi mengatasi sebarang tetapan yang diperolehi daripada pelanggan
kumpulan atau daripada _WMII_TAGS harta tingkap.

kunci The kunci fail mengandungi senarai kunci yang wmii akan merebut. Bila-bila kunci ini
kombinasi ditekan, rentetan yang mewakilinya ditulis ke '/event'
sebagai: Kunci

acara The kategori acara fail tidak pernah mengembalikan EOF manakala wmii adalah berlari. Ia tetap terbuka dan melaporkan
peristiwa semasa ia berlaku. Termasuk di antaranya ialah:

[tidak]Urgent [Pengurus|Pelanggan]
petunjuk mendesak telah ditetapkan atau tidak ditetapkan. Arg kedua ialah [Pelanggan] jika
ia telah ditetapkan oleh pelanggan, dan [Pengurus] jika ia telah ditetapkan oleh wmii melalui a
mesej kawalan.

[tidak]UrgentTag [Pengurus|Pelanggan]
Pelanggan pada telah mempunyai set petunjuk mendesak, atau pelanggan mendesak terakhir
telah mempunyai petunjuk mendesak yang tidak ditetapkan.

Pelanggan
Bar tajuk pelanggan sama ada telah diklik atau butang ditekan
ia.

[Kiri|Kanan]Bar[Klik|MouseDown]
Bar kiri atau kanan telah diklik atau butang ditekan di atasnya.

Untuk senarai acara tersedia yang lebih komprehensif, lihat wmii.pdf[2]

ctl The ctl fail memerlukan beberapa mesej untuk menukar tetapan global seperti warna dan
fon, yang boleh dilihat dengan membacanya. Ia juga mengambil arahan berikut:

berhenti Berhenti wmii

exec
Ganti wmii bersama

bertelur
Melahirkan program baru, seolah-olah oleh -r bendera.

. /pelanggan/ Hierarki
Setiap direktori di bawah '/client/' mewakili pelanggan X11. Setiap direktori dinamakan untuk
Id tetingkap X tetingkap yang diwakili pelanggan, dalam bentuk yang kebanyakan utiliti X
mengenali. Satu pengecualian ialah direktori 'sel' khas, yang mewakili
pelanggan yang dipilih pada masa ini.

ctl Apabila dibaca, fail 'ctl' mengembalikan id tetingkap X klien. Yang berikut
perintah boleh ditulis kepadanya:

membenarkan
Set tindakan luar biasa yang dibenarkan untuk dilakukan oleh pelanggan, dalam perkara yang sama
format sebagai set teg.

mengaktifkan
Pelanggan dibenarkan untuk mengaktifkan dirinya sendiri - iaitu, memfokuskannya
tetingkap dan, mengikut kes yang mungkin diperlukan, nyah runtuhkannya dan pilih teg
ia tinggal di. Bendera ini mesti ditetapkan pada pelanggan jika anda mahukannya
dapat mengaktifkan dirinya daripada dulang sistem.

terapung <pada | off | sentiasa | tidak pernah>
Mentakrifkan sama ada klien ini berkemungkinan terapung apabila dilampirkan pada paparan baharu.
Biasanya, nilai berubah secara automatik apabila tetingkap dialihkan
antara lapisan terapung dan terurus. Walau bagaimanapun, menetapkan nilai
sentiasa or pernah mengatasi tingkah laku ini. Selain itu, dialog, menu,
dok, dan skrin percikan akan sentiasa terapung melainkan nilai ini ditetapkan kepada
pernah.

skrin penuh <pada | off | togol>
Menetapkan keadaan skrin penuh pelanggan.

kumpulan <kumpulan id>
ID kumpulan pelanggan, atau 0 jika bukan sebahagian daripada kumpulan. Pelanggan cenderung untuk membuka
dengan tag yang sama dan dalam lajur yang sama dengan ahli aktif terakhir
kumpulan mereka. Menetapkan sifat ini hanya berguna apabila dilakukan melalui peraturan
fail.

bunuh Tutup tetingkap pelanggan.

pid Nilai baca sahaja PID program yang memiliki tetingkap, jika
nilai tersedia dan proses berada pada mesin yang sama seperti wmii.

bunuh Secara paksa bunuh sambungan pelanggan ke pelayan X, menutup semua sambungannya
tingkap. Matikan proses induk jika PID pelanggan tersedia.

tags
Tag pelanggan. Sama seperti fail tag.

segera <pada | off | togol>
Tetapkan atau nyahtetapkan petunjuk mendesak pelanggan.

label Tetapkan atau baca label pelanggan (tajuk).

props Mengembalikan kelas pelanggan dan label sebagai: ::.

tag Tetapkan atau baca tag pelanggan. Tag dipisahkan oleh +, -, Atau ^. Tag bermula dengan
+ ditambah, manakala yang bermula dengan - dikeluarkan dan yang bermula dengan ^
ditogol. Jika rentetan tag yang ditulis bermula dengan +, ^, Atau -, tag bertulis
ditambah atau dialih keluar daripada set pelanggan, jika tidak, set akan ditulis ganti.

. /tag/ Hierarki
Setiap direktori di bawah '/tag/' mewakili pandangan, yang mengandungi semua pelanggan dengan
teg yang diberikan digunakan. Direktori 'sel' khas mewakili teg yang dipilih pada masa ini.

ctl Fail 'ctl' boleh dibaca untuk mendapatkan semula nama tag direktori
mewakili, atau ditulis dengan arahan berikut:

pilih Pilih pelanggan: pilih [kiri|kanan|atas|bawah]

pilih [<baris nombor>|sel] [<bingkai nombor>]

pilih pelanggan

hantar Hantar pelanggan ke suatu tempat:

hantar [|sel] [atas|bawah|kiri|kanan]

hantar [|sel]
HANTAR kepada nth

hantar [|sel] togol
Togol antara lapisan terapung dan terurus.

swap Tukar pelanggan dengan yang lain. Sintaks yang sama seperti hantar.

tumbuh Tumbuh atau kecilkan pelanggan.

berkembang []

dorong dorong pelanggan ke arah yang diberikan.

berkembang []

Di mana hujah ditakrifkan seperti berikut:

kawasan Memilih lajur atau kawasan terapung.

kawasan ::= | :

Bila ditinggalkan dan bukan "sel", 0 diandaikan.
"sel" dengan sendirinya mewakili klien yang dipilih tidak kira di mana skrinnya
pada.

kawasan_spec ::= "~" | | "sel"

Di mana "~" mewakili kawasan terapung dan mewakili lajur
indeks, bermula pada satu.

spesifikasi_skrin ::=

Lokasi mewakili nombor skrin Xinerama berasaskan 0.

bingkai Memilih tetingkap klien.

bingkai ::= | sel | pelanggan

Lokasi mewakili bingkai ke-n bagi or ialah X11
id tetingkap pelanggan yang diberikan.

jumlah Jumlah untuk membesar atau mendorong sesuatu.

jumlah ::= | px

Jika "px" diberikan, diinterperasikan sebagai kiraan piksel yang tepat.
Jika tidak, ia diinterperasikan sebagai jumlah "munasabah", yang biasanya
sama ada ketinggian bar tajuk tetingkap, atau kenaikan saiznya (seperti
ditakrifkan oleh X11) dalam arah tertentu.

index Baca untuk penerangan tentang kandungan tag.

. /rbar/, /lbar/ Hierarki
Fail di bawah '/rbar/' dan '/lbar/' mewakili item bar di bahagian bawah
skrin. Fail di bawah '/lbar/' muncul di sebelah kiri bar, manakala fail di bawah
'/rbar/' muncul di sebelah kanan, dengan item paling kiri menduduki semua ruang tambahan yang tersedia.
Item disusun mengikut leksikografi.

Fail boleh dibaca atau ditulis untuk mendapatkan atau mengubah warna dan teks bar. The
format adalah serupa dengan pelbagai ctl fail dan hendaklah menerangkan sendiri.

Gunakan wmii dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser ialah permainan terbuka yang pantas, percuma dan menyeronokkan
    sumber rangka kerja permainan HTML5 yang menawarkan
    Penyampaian WebGL dan Kanvas merentas
    pelayar web desktop dan mudah alih. Permainan
    boleh bersama...
    Muat turun Phaser
  • 2
    Enjin VASSAL
    Enjin VASSAL
    VASSAL ialah enjin permainan untuk mencipta
    versi elektronik papan tradisional
    dan permainan kad. Ia memberikan sokongan untuk
    rendering dan interaksi sekeping permainan,
    dan ...
    Muat turun Enjin VASSAL
  • 3
    OpenPDF - Fork iText
    OpenPDF - Fork iText
    OpenPDF ialah perpustakaan Java untuk mencipta
    dan mengedit fail PDF dengan LGPL dan
    Lesen sumber terbuka MPL. OpenPDF ialah
    LGPL/MPL pengganti sumber terbuka iText,
    yang ...
    Muat turun OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Automatik
    Analisis Geosainifik - ialah Geografi
    Perisian Sistem Maklumat (GIS) dengan
    keupayaan yang besar untuk geodata
    pemprosesan dan ana...
    Muat turun SAGA GIS
  • 5
    Kotak alat untuk Java/JTOpen
    Kotak alat untuk Java/JTOpen
    Kotak Alat IBM untuk Java / JTOpen ialah a
    perpustakaan kelas Java yang menyokong
    klien/pelayan dan pengaturcaraan internet
    model kepada sistem yang menjalankan OS/400,
    i5/OS, o...
    Muat turun Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Dipacu Data)
    ialah perpustakaan JavaScript yang membolehkan anda
    untuk menghasilkan data yang dinamik dan interaktif
    visualisasi dalam pelayar web. Dengan D3
    awak ...
    Muat turun D3.js
  • Lebih »

Arahan Linux

Ad