นี่คือคำสั่ง wmii ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
wmii - ปรับปรุงตัวจัดการหน้าต่าง²
เรื่องย่อ
wmii [-a ] [-r ]
wmii-v
DESCRIPTION
ขององค์กร
ว้าว เป็นตัวจัดการหน้าต่างแบบไดนามิกสำหรับ X11 ตรงกันข้ามกับการจัดการหน้าต่างคงที่ผู้ใช้
แทบไม่ต้องคิดเลยว่าจะจัดระเบียบหน้าต่างยังไงดีไม่ว่าจะทำอะไรหรือกี่อย่าง
มีการใช้แอพพลิเคชั่นพร้อมกัน ตัวจัดการหน้าต่างปรับให้เข้ากับปัจจุบัน
สภาพแวดล้อมและเหมาะสมกับความต้องการของผู้ใช้ แทนที่จะบังคับให้เขาใช้ค่าที่ตั้งไว้ล่วงหน้า
เลย์เอาต์คงที่และพยายามเสียบหน้าต่างและแอปพลิเคชั่นทั้งหมดเข้าไป
ว้าว รองรับการจัดการหน้าต่างแบบคลาสสิกและแบบเรียงต่อกันด้วยแป้นพิมพ์และเมาส์แบบขยาย
ควบคุม. การจัดการหน้าต่างแบบคลาสสิกจัดเรียงหน้าต่างในชั้นลอยซึ่ง tyen can
เคลื่อนย้ายและปรับขนาดได้อย่างอิสระ การจัดการหน้าต่างแบบเรียงต่อกันจะจัดเรียงหน้าต่างในคอลัมน์แนวตั้ง
แต่ละคอลัมน์จะมีหน้าต่างตัวเลขตามอำเภอใจและจัดเรียงในแนวตั้งใน a
ลักษณะที่ไม่ทับซ้อนกัน จากนั้นสามารถย้ายและปรับขนาดได้ระหว่างและภายในคอลัมน์ที่
จะ.
ว้าว จัดเตรียมระบบไฟล์เสมือนซึ่งแสดงถึงสถานะภายในที่คล้ายกับ
procfs ของระบบปฏิบัติการ Unix การแก้ไขระบบไฟล์เสมือนนี้ส่งผลให้เกิดการเปลี่ยนแปลง
สถานะของตัวจัดการหน้าต่าง บริการระบบไฟล์เสมือนสามารถเข้าถึงได้ผ่าน
โปรแกรมไคลเอนต์ที่รองรับ 9P เช่น วมิ(1). ช่วยให้การควบคุมระยะไกลที่เรียบง่ายและมีประสิทธิภาพ
ของตัวจัดการหน้าต่างหลัก
คำสั่ง Line ข้อโต้แย้ง
-a
ระบุที่อยู่ซึ่ง ว้าว ควรฟังการเชื่อมต่อ ที่อยู่
ใช้แบบฟอร์ม !. ค่าเริ่มต้นคือรูปแบบ:
ยูนิกซ์!/tmp/ns.$ USER.${แสดง%.0}/wmi
ซึ่งเปิดซ็อกเก็ตยูนิกซ์ตามแผน 9 พอร์ตอนุสัญญา ในการเปิดซ็อกเก็ต TCP
ฟังที่พอร์ต 4332 บนอินเทอร์เฟซลูปแบ็คใช้:
tcp!localhost!4332
$WMII_NAMESPACE ถูกตั้งค่าโดยอัตโนมัติเป็นค่านี้
-r
ระบุสคริปต์ rc ที่จะรัน ถ้า ประกอบด้วยอาร์กิวเมนต์เดียว
$WMII_CONFPATH ถูกค้นหามาก่อน $ PATH. มิฉะนั้นจะถูกส่งผ่านไปยังเปลือกสำหรับ
การประเมิน. ตัวแปรสภาพแวดล้อม $WMII_ADDRESS และ $WMII_CONFPATH เป็นที่ตั้งไว้ล่วงหน้า
สำหรับสคริปต์
คำศัพท์
แสดง
อินสแตนซ์เซิร์ฟเวอร์ X ที่ทำงานอยู่ประกอบด้วยอุปกรณ์อินพุตและหน้าจอ
หน้าจอแบบฟิสิคัลหรือเสมือน (Xinerama หรือ เอ็กซ์เนส(1)) หน้าจอของจอแสดงผล X
หน้าต่าง A (สี่เหลี่ยม) วัตถุ X ที่วาดได้ซึ่งแสดงบนหน้าจอมักจะเป็น
หน้าต่างแอปพลิเคชัน
ลูกค้า หน้าต่างแอปพลิเคชันที่ล้อมรอบด้วยหน้าต่างเฟรมที่มีเส้นขอบและ a
แถบหัวเรื่อง
ชั้นลอย
ชั้นหน้าจอของ ว้าว บนชั้นอื่นๆ ทั้งหมด โดยที่ลูกค้าจะถูกจัดเรียงใน a
ลักษณะคลาสสิก (ลอย) สามารถปรับขนาดหรือเคลื่อนย้ายได้อย่างอิสระ
เลเยอร์ที่มีการจัดการ
ชั้นหน้าจอของ ว้าว ใต้ชั้นลอยที่ลูกค้าจัดอยู่ใน
ลักษณะที่ไม่ทับซ้อนกัน (จัดการ) ที่นี่ตัวจัดการหน้าต่างจะกำหนด .แบบไดนามิก
ลูกค้าแต่ละรายมีขนาดและตำแหน่ง เลเยอร์ที่มีการจัดการประกอบด้วยคอลัมน์
แท็กสตริงตัวอักษรและตัวเลขซึ่งสามารถกำหนดให้กับลูกค้าได้ นี้ให้กลไก
เพื่อจัดกลุ่มลูกค้าที่มีคุณสมบัติใกล้เคียงกัน ลูกค้าสามารถมีได้เพียงแท็กเดียว เช่น งาน,หรือ
หลายแท็กเช่น ทำงาน+ไปรษณีย์. แท็กจะถูกคั่นด้วย + ตัวอักษร
ดูชุดไคลเอนต์ที่มีแท็กเฉพาะ ค่อนข้างคล้ายกับพื้นที่ทำงานในอีก
ผู้จัดการหน้าต่าง ประกอบด้วยชั้นลอยและชั้นที่มีการจัดการ
คอลัมน์ คอลัมน์คือพื้นที่หน้าจอที่จัดเรียงไคลเอ็นต์ในแนวตั้งในลักษณะที่ไม่ทับซ้อนกัน
ทาง. ลูกค้าสามารถย้ายและปรับขนาดระหว่างและภายในคอลัมน์ได้อย่างอิสระ
แถบ แถบที่ด้านล่างของหน้าจอจะแสดงป้ายกำกับสำหรับแต่ละมุมมองและอนุญาตให้
การสร้างป้ายกำกับที่ผู้ใช้กำหนดโดยพลการ
เหตุการณ์ เหตุการณ์คือข้อความที่สามารถอ่านได้จากไฟล์พิเศษในระบบไฟล์ของ
ว้าวเช่น การกดปุ่มเมาส์ การกดปุ่ม หรือข้อความที่เขียนโดย a
ลูกค้า 9P ที่แตกต่างกัน
ขั้นพื้นฐาน หน้าต่าง การจัดการ
วิ่งแบบดิบๆ ว้าว กระบวนการที่ไม่มี a wmiirc(1) สคริปต์ให้การจัดการหน้าต่างพื้นฐาน
ความสามารถ อย่างไรก็ตาม เพื่อใช้งานอย่างมีประสิทธิภาพ การควบคุมระยะไกลผ่านระบบไฟล์
อินเทอร์เฟซเป็นสิ่งจำเป็น หากไม่มีสคริปต์ดังกล่าว เป็นไปได้ที่จะย้ายและปรับขนาดเท่านั้น
ไคลเอ็นต์ด้วยเมาส์ แต่ห้ามเปลี่ยนแท็กหรือเปลี่ยนมุมมอง อื่น
การโต้ตอบ เช่น การปรับแต่งสไตล์ การฆ่าหรือติดแท็กไคลเอ็นต์ใหม่ และการโลภ
คีย์ไม่สามารถทำได้โดยไม่ต้องเข้าถึงระบบไฟล์
ระบบไฟล์สามารถเข้าถึงได้โดยเชื่อมต่อกับ ที่อยู่ of ว้าว ด้วยความสามารถ 9P ใด ๆ
ลูกค้าเช่น วมิ(1)
สถานะ
การกำหนดค่าเริ่มต้นให้เมนูการดำเนินการพิเศษ ประกอบด้วย
เชลล์สคริปต์ใน $WMII_CONFPATH หรือคำจำกัดความการดำเนินการรวมอยู่ใน wmiirc
นี่คือรายการของการดำเนินการเริ่มต้น:
exec แทนที่ตัวจัดการหน้าต่างด้วยโปรแกรมอื่น
ออกจากตัวจัดการหน้าต่างอย่างดี
แฮช รีเฟรชรายการโปรแกรม
showkeys แสดงรายการการเชื่อมโยงคีย์ที่ wmii . รู้จัก
สถานะ พิมพ์วันที่และโหลดเฉลี่ยไปที่แถบเป็นระยะ
ยินดีต้อนรับ แสดงข้อความต้อนรับที่มี wmii กวดวิชา
ค่าเริ่มต้น คีย์ ผูก
ที่ให้มาทั้งหมด wmiirc สคริปต์ยอมรับการเชื่อมโยงคีย์อย่างน้อยดังต่อไปนี้ พวกเขาควรจะ
ยังให้ โชว์คีย์ การดำเนินการเพื่อเปิดการอ้างอิงด่วนที่ผูกคีย์
ย้าย รอบ
คีย์ การกระทำ
Mod-h ย้ายไปที่หน้าต่างเพื่อ ซ้าย ของที่เน้นอยู่ในปัจจุบัน
Mod-l ย้ายไปที่หน้าต่างเพื่อ ขวา ของที่เน้นอยู่ในปัจจุบัน
Mod-j ย้ายไปที่หน้าต่าง ด้านล่าง ที่โฟกัสอยู่ตอนนี้
Mod-k ย้ายไปที่หน้าต่าง ข้างบน ที่โฟกัสอยู่ตอนนี้
Mod-space สลับระหว่างเลเยอร์ที่มีการจัดการและลอยตัว
Mod-t ย้ายไปยังมุมมองของที่กำหนด
Mod-n ย้ายไปที่มุมมองถัดไป
Mod-b ย้ายไปที่มุมมองก่อนหน้า
mod-[พ.ศ. 0-9] เลื่อนไปที่มุมมองด้วยหมายเลขที่กำหนด
ย้าย สถานที่ รอบ
คีย์ การกระทำ
Mod-Shift-h ย้ายหน้าต่างปัจจุบัน หน้าต่าง ไปที่คอลัมน์บน ซ้าย
Mod-Shift-l ย้ายหน้าต่างปัจจุบันไปที่คอลัมน์บน ขวา
Mod-Shift-j ย้ายหน้าต่างปัจจุบันไปอยู่ใต้หน้าต่างด้านล่าง
Mod-Shift-k ย้ายหน้าต่างปัจจุบันไปไว้เหนือหน้าต่างด้านบน
Mod-Shift-space สลับหน้าต่างปัจจุบันระหว่างเลเยอร์ที่มีการจัดการและลอยตัว
Mod-Shift-t ย้ายหน้าต่างปัจจุบันไปยังมุมมองของที่กำหนด
Mod-กะ-[พ.ศ. 0-9] ย้ายหน้าต่างปัจจุบันไปยังมุมมองด้วยหมายเลขที่กำหนด
เบ็ดเตล็ด
คีย์ การกระทำ
Mod-m เปลี่ยนคอลัมน์ปัจจุบันเป็น แม็กซ์ โหมด
Mod-s เปลี่ยนคอลัมน์ปัจจุบันเป็น กอง โหมด
Mod-d เปลี่ยนคอลัมน์ปัจจุบันเป็น ผิดนัด โหมด
Mod-Shift-ค ฆ่า ลูกค้าที่เลือก
Mod-p ดำเนินงาน
มด-เอ ดำเนินงาน ชื่อ
Mod-Enter ดำเนินงาน an x-terminal-จำลอง
องค์ประกอบ
หากคุณรู้สึกว่าจำเป็นต้องเปลี่ยนการกำหนดค่าเริ่มต้น ให้ปรับแต่ง (ตามที่อธิบายไว้
เหนือ wmiirc การกระทำ. การดำเนินการนี้จะดำเนินการเมื่อสิ้นสุด ว้าว สคริปต์และทำ
งานทั้งหมดของการตั้งค่าตัวจัดการหน้าต่าง การผูกคีย์ ป้ายกำกับแถบ ฯลฯ
ระบบแฟ้ม
แง่มุมส่วนใหญ่ของ ว้าว ถูกควบคุมผ่านระบบไฟล์ มักจะเข้าถึงได้ผ่านทาง
วมิ(1) คำสั่ง แต่สามารถเข้าถึงได้โดย 9P ใด ๆ รวมถึง 9P ของ plan9port[1] และได้
ติดตั้งโดยกำเนิดบน Linux ผ่าน v9fs[1] และบน Inferno (ซึ่งมนุษย์ทำงานบน Linux)
ข้อมูลทั้งหมดในระบบไฟล์ รวมถึงชื่อไฟล์ ถูกเข้ารหัส UTF-8 แต่เมื่อเข้าถึง
ผ่านทาง วมิ(1) ข้อความจะถูกแปลไปและกลับจากการเข้ารหัสสถานที่ของคุณโดยอัตโนมัติ
ระบบไฟล์เหมือนกับระบบไฟล์ 9P อื่นๆ ที่สังเคราะห์ทั้งหมด ไฟล์ที่มีอยู่
ในหน่วยความจำเท่านั้นและไม่ได้เขียนลงดิสก์ โดยทั่วไปจะเริ่มต้นเมื่อเริ่มต้น wmii
ผ่านสคริปต์เช่น wmiirc มีการใช้ไฟล์หลายไฟล์ในการออกคำสั่ง
ราวกับว่ามันเป็นไฟล์ธรรมดา (เนื้อหาของพวกเขาได้รับการอัปเดตและส่งคืนเหมือนกับ
เป็นลายลักษณ์อักษร) แม้ว่าการเขียนจะมีผลข้างเคียง (เช่น การเปลี่ยนการผูกคีย์) NS
คำอธิบายของโครงร่างระบบไฟล์และคำสั่งควบคุมดังต่อไปนี้
ลำดับชั้น
/ ไฟล์ควบคุมส่วนกลาง
/ลูกค้า/*/
ไฟล์ควบคุมไคลเอ็นต์
/แท็ก/*/
ดูไฟล์ควบคุม
/lbar/, /rbar/
ไฟล์ที่แสดงเนื้อหาของแถบด้านล่าง
พื้นที่ / ลำดับชั้น
คอลรูล
พื้นที่ คอลรูล ไฟล์มีรายการกฎที่ส่งผลต่อความกว้างของที่สร้างขึ้นใหม่
คอลัมน์ กฎมีรูปแบบ:
// -> [+]*
ที่ไหน
:= <เปอร์เซ็นต์ of หน้าจอ> | px
เมื่อมีคอลัมน์ใหม่ , ถูกสร้างขึ้นในมุมมองที่มีชื่อตรงกัน , มันคือ
ที่ได้รับ ที่ให้มา . ถ้าไม่มี ให้กว้าง
1/th ของหน้าจอ
กฎระเบียบ บทบัญญัติ
พื้นที่ กฎระเบียบ ไฟล์มีรายการกฎที่อาจใช้ในการตั้งค่าอัตโนมัติ
คุณสมบัติของลูกค้าใหม่ กฎถูกกำหนดเป็น:
// = ...
แต่ละที่ แสดงถึงคำสั่งในไคลเอนต์ ควบคุม ไฟล์และแต่ละ
แสดงถึงค่าที่จะกำหนดให้กับมัน กฎจะถูกนำไปใช้เมื่อลูกค้าเป็น
เริ่มแรกและเนื้อหาของ พร็อพ ไฟล์ตรงกับนิพจน์ทั่วไป
.
นอกจากนี้ คีย์ต่อไปนี้ได้รับการยอมรับและมีความหมายพิเศษ:
ต่อ
โดยปกติ เมื่อพบกฎการจับคู่ การจับคู่กฎจะหยุดลง เมื่อไหร่
มีคีย์การดำเนินการต่อ (ด้วยค่าใด ๆ ) การจับคู่จะดำเนินต่อไปที่
กฎถัดไป
บังคับแท็ก=
Like แท็กแต่แทนที่การตั้งค่าใดๆ ที่ได้รับจาก . ของลูกค้า
กลุ่มหรือจาก _WMII_TAGS คุณสมบัติหน้าต่าง
กุญแจ กุญแจ ไฟล์มีรายการคีย์ซึ่ง ว้าว จะคว้า เมื่อใดก็ตามที่คีย์เหล่านี้
มีการกดชุดค่าผสม สตริงที่แทนค่าเหล่านั้นจะถูกเขียนไปที่ '/event'
เป็น: คีย์
เหตุการณ์ เหตุการณ์ ไฟล์จะไม่ส่งคืน EOF ในขณะที่ ว้าว กำลังวิ่ง. ยังคงเปิดอยู่และรายงาน
เหตุการณ์ที่เกิดขึ้น รวมในหมู่พวกเขาคือ:
[ไม่]ด่วน [ผู้จัดการ|ลูกค้า]
ตั้งค่าหรือยกเลิกคำใบ้เร่งด่วนของ หาเรื่องที่สองคือ [ไคลเอนต์] ถ้า
ได้ถูกกำหนดโดยลูกค้าและ [ผู้จัดการ] ถ้ามันถูกกำหนดโดย ว้าว ผ่านทาง
ข้อความควบคุม
[ไม่]แท็กด่วน [ผู้จัดการ|ลูกค้า]
ลูกค้าบน มีชุดคำใบ้ด่วนหรือลูกค้าด่วนรายสุดท้าย
มีการยกเลิกคำใบ้อย่างเร่งด่วน
ไคลเอนต์
แถบชื่อเรื่องของลูกค้าถูกคลิกหรือมีการกดปุ่มทับ
มัน
[ซ้าย|ขวา]บาร์[คลิก|วางเมาส์ลง]
มีการคลิกแถบด้านซ้ายหรือด้านขวาหรือมีการกดปุ่มทับ
สำหรับรายการกิจกรรมที่มีให้ครอบคลุมมากขึ้น โปรดดูที่ wmii.pdf[2]
ctl ควบคุม file ใช้ข้อความจำนวนหนึ่งเพื่อเปลี่ยนการตั้งค่าส่วนกลางเช่นสีและ
แบบอักษรซึ่งสามารถดูได้โดยการอ่าน นอกจากนี้ยังใช้คำสั่งต่อไปนี้:
เลิก เลิก ว้าว
exec
แทนที่ ว้าว กับ
วางไข่
วางไข่โปรแกรมใหม่ราวกับว่าโดย -r ธง.
พื้นที่ /ลูกค้า/ ลำดับชั้น
แต่ละไดเร็กทอรีภายใต้ '/client/' แสดงถึงไคลเอนต์ X11 แต่ละไดเร็กทอรีตั้งชื่อตาม
X window id ของหน้าต่างที่ไคลเอนต์แสดง ในรูปแบบที่ยูทิลิตี้ X ส่วนใหญ่
จำได้. ข้อยกเว้นประการหนึ่งคือไดเร็กทอรี 'sel' พิเศษ ซึ่งแสดงถึง
ลูกค้าที่เลือกในปัจจุบัน
ctl เมื่ออ่านแล้ว ไฟล์ 'ctl' จะคืนค่า X window id ของไคลเอ็นต์ ต่อไปนี้
คำสั่งสามารถเขียนได้:
อนุญาต
ชุดของการกระทำที่ผิดปกติที่ลูกค้าสามารถทำได้ในสิ่งเดียวกัน
รูปแบบเป็นชุดแท็ก
กระตุ้น
ลูกค้าได้รับอนุญาตให้เปิดใช้งานตัวเอง – นั่นคือ โฟกัสของมัน
และเลือกแท็ก . แล้วแต่กรณี
มันอาศัยอยู่ ต้องตั้งค่าสถานะนี้บนไคลเอนต์หากคุณต้องการ
สามารถเปิดใช้งานตัวเองจากถาดระบบ
ที่ลอย <บน | ปิด | เสมอ | ไม่เคย>
กำหนดว่าไคลเอ็นต์นี้มีแนวโน้มที่จะลอยเมื่อแนบกับมุมมองใหม่หรือไม่
โดยปกติ ค่าจะเปลี่ยนโดยอัตโนมัติเมื่อหน้าต่างถูกย้าย
ระหว่างชั้นลอยและชั้นที่มีการจัดการ อย่างไรก็ตามการตั้งค่าของ
เสมอ or ไม่เคย แทนที่พฤติกรรมนี้ นอกจากนี้ กล่องโต้ตอบ เมนู
ท่าเทียบเรือ และหน้าจอสแปลชจะลอยเสมอเว้นแต่จะตั้งค่านี้เป็น
ไม่เคย.
แบบเต็มจอ <บน | ปิด | สลับ>
ตั้งค่าสถานะเต็มหน้าจอของลูกค้า
กลุ่ม <กลุ่ม id>
ID กลุ่มของลูกค้า หรือ 0 หากไม่ได้เป็นส่วนหนึ่งของกลุ่ม ลูกค้ามักจะเปิด
ด้วยแท็กเดียวกันและในคอลัมน์เดียวกันกับสมาชิกที่ใช้งานคนสุดท้ายของ
กลุ่มของพวกเขา การตั้งค่าคุณสมบัตินี้จะมีประโยชน์ก็ต่อเมื่อเสร็จสิ้นผ่านกฎ
ไฟล์
ฆ่า ปิดหน้าต่างของลูกค้า
pid ค่าอ่านอย่างเดียวของ PID ของโปรแกรมที่เป็นเจ้าของหน้าต่าง หาก
ค่าพร้อมใช้งานและกระบวนการอยู่ในเครื่องเดียวกับ wmii
สังหาร บังคับฆ่าการเชื่อมต่อไคลเอนต์กับเซิร์ฟเวอร์ X ปิด .ทั้งหมด
หน้าต่าง หยุดกระบวนการหลักหากมี PID ของลูกค้า
แท็ก
แท็กของลูกค้า เช่นเดียวกับไฟล์แท็ก
ด่วน <บน | ปิด | สลับ>
ตั้งค่าหรือยกเลิกการตั้งค่าคำใบ้เร่งด่วนของลูกค้า
label ตั้งหรืออ่านฉลากของลูกค้า (title)
props ส่งคืนคลาสไคลเอนต์และป้ายกำกับเป็น: ::.
แท็ก ตั้งค่าหรืออ่านแท็กของลูกค้า แท็กถูกคั่นด้วย +, -,หรือ ^. แท็กที่ขึ้นต้นด้วย
+ ถูกเพิ่มเข้าไปในขณะที่ตัวที่ขึ้นต้นด้วย - จะถูกลบออกและที่ขึ้นต้นด้วย ^
ถูกสลับ หากสตริงแท็กที่เขียนขึ้นต้นด้วย +, ^,หรือ -, แท็กที่เขียน
ถูกเพิ่มหรือลบออกจากชุดของไคลเอ็นต์ มิฉะนั้น ชุดจะถูกเขียนทับ
พื้นที่ /แท็ก/ ลำดับชั้น
แต่ละไดเร็กทอรีภายใต้ '/tag/' แสดงถึงมุมมอง ที่มีไคลเอนต์ทั้งหมดที่มี
ใช้แท็กที่กำหนด ไดเร็กทอรี 'sel' พิเศษแสดงถึงแท็กที่เลือกในปัจจุบัน
ctl ไฟล์ 'ctl' สามารถอ่านเพื่อเรียกชื่อแท็กไดเร็กทอรี
แทนหรือเขียนด้วยคำสั่งต่อไปนี้:
เลือก เลือกลูกค้า: เลือก [ซ้าย|ขวา|ขึ้น|ลง]
เลือก [<แถว ตัวเลข>|เซล] [<เฟรม ตัวเลข>]
เลือกลูกค้า
ส่ง ส่งลูกค้าที่ใดที่หนึ่ง:
ส่ง [|เซล] [ขึ้น | ลง | ซ้าย | ขวา]
ส่ง [|เซล]
ส่ง ไป nth
ส่ง [|sel] สลับ
สลับ ระหว่างชั้นลอยและชั้นที่มีการจัดการ
สลับ สลับลูกค้ากับอีกรายหนึ่ง ไวยากรณ์เดียวกับ send
เติบโตหรือย่อขนาดลูกค้า
ขึ้น []
เขยิบเขยิบลูกค้าในทิศทางที่กำหนด
ขึ้น []
โดยที่อาร์กิวเมนต์ถูกกำหนดดังนี้:
พื้นที่ เลือกคอลัมน์หรือพื้นที่ลอย
พื้นที่ ::= | :
เมื่อ ละเว้นและ ไม่ใช่ "sel" จะถือว่า 0
"sel" โดยตัวมันเองแสดงถึงไคลเอนต์ที่เลือกไม่ว่าจะอยู่ที่หน้าจอใดก็ตาม
บน
area_spec ::= "~" | | "เซล"
โดยที่ "~" หมายถึงพื้นที่ลอยตัวและ หมายถึงคอลัมน์
ดัชนีเริ่มต้นที่หนึ่ง
screen_spec ::=
ที่ไหน แสดงหมายเลขหน้าจอ Xinerama แบบ 0
frame เลือกหน้าต่างไคลเอนต์
เฟรม ::= | เซล | ลูกค้า
ที่ไหน แทนเฟรมที่ n ของ or คือ X11
รหัสหน้าต่างของลูกค้าที่กำหนด
จำนวน จำนวนเงินที่จะเติบโตหรือเขยิบบางสิ่งบางอย่าง
จำนวน ::= | px
หากได้รับ "px" ถูกสอดแทรกเป็นจำนวนพิกเซลที่แน่นอน
มิเช่นนั้นจะนำมารวมกันเป็นจำนวนเงินที่ "สมเหตุสมผล" ซึ่งมักจะเป็น
ความสูงของแถบชื่อเรื่องของหน้าต่าง หรือการเพิ่มขนาด (as
กำหนดโดย X11) ในทิศทางที่กำหนด
ดัชนี อ่านคำอธิบายเนื้อหาของแท็ก
พื้นที่ /rbar/, /ปอนด์/ ลำดับชั้น
ไฟล์ภายใต้ '/rbar/' และ '/lbar/' แสดงรายการของแถบที่ด้านล่างของ
หน้าจอ. ไฟล์ภายใต้ '/lbar/' จะปรากฏทางด้านซ้ายของแถบ ในขณะที่ไฟล์ที่อยู่ด้านล่าง
'/rbar/' ปรากฏทางด้านขวา โดยรายการซ้ายสุดจะใช้พื้นที่ว่างพิเศษทั้งหมด
รายการจะถูกจัดเรียงตามพจนานุกรม
ไฟล์อาจถูกอ่านหรือเขียนเพื่อให้ได้หรือเปลี่ยนสีและข้อความของแถบ NS
รูปแบบจะคล้ายคลึงกันต่างๆ ควบคุม ไฟล์และควรอธิบายตนเอง
ใช้ wmii ออนไลน์โดยใช้บริการ onworks.net