ฉันจะกำจัดการแบ่งแนวนอนเป็น dwm ได้อย่างไร


14

ฉันเริ่มใช้dwmวันนี้และฉันพยายามที่จะพันหัวของฉันไว้รอบ ๆ เหมือนที่OpenBoxฉันมีต่อผู้ดูแลหน้าต่างเท่านั้น

ตามที่แนะนำในบทช่วยสอนอย่างเป็นทางการฉันแรกเปิดเทอร์มินัลสองแห่งและพวกเขาทั้งหมดได้เรียงกันด้วยเทอร์มินัลแรกถูกผลักไปทางซ้ายซึ่งฉันเข้าใจว่าเป็นปรมาจารย์

ฉันเล่นด้วยปุ่มลัดเริ่มต้นและเปิดและปิดหน้าต่างและโปรแกรมจำนวนมาก ฉันใช้เวลาค่อนข้างพยายามหาว่าแท็กคืออะไรและใช้อย่างไร

หลังจากผ่านไปครู่หนึ่งกลับมาที่แท็ก 1 และเห็นว่าหน้าต่างแม้ว่าจะอยู่ในโหมดเรียงต่อกัน แต่อย่างใดเปลี่ยนเป็นแนวนอนแบบนี้:

ภาพแสดง dwm

หน้าต่างใหม่ใด ๆ และทั้งหมดจะถูกเพิ่มในแนวนอน

ภาพแสดง dwm

ฉันไม่เห็นปุ่มลัดเฉพาะสำหรับการเปลี่ยนเค้าโครงของหน้าต่างที่มีอยู่ (เช่นในtmux)

ดังนั้นฉันจะกลับไปที่โหมดการเรียงแบบปริยายที่ต้นแบบอยู่ด้านซ้ายและกองซ้อนอยู่ทางขวาได้อย่างไร

คำตอบ:


21

คุณมี (โดยไม่ได้ตั้งใจ) เพิ่ม windows ใน master, keybind เริ่มต้นซึ่งคือModi, เพื่อให้ไคลเอนต์ของคุณทั้งหมดในแท็กที่เลือกนั้นอยู่ใน master

Moddคุณสามารถพร่องจำนวนของลูกค้าในต้นแบบที่มี การกดแต่ละครั้งจะลดจำนวนลูกค้าในระดับมาสเตอร์เป็น 1

มันอาจคุ้มค่าที่จะชี้ให้เห็นว่า dwm ไม่ได้ใช้กระบวนทัศน์ "เดสก์ท็อป" รูปแบบใดก็ตามที่นำไปใช้กับแท็กที่มองเห็นได้ในปัจจุบันจะถูกนำไปใช้กับแท็กทั้งหมดดังนั้นจึงเป็น "ไดนามิก" ในd wm

นี่เป็นแนวคิดที่มีประสิทธิภาพเนื่องจากช่วยให้คุณสามารถติดแท็กไคลเอนต์หลาย ๆ เครื่องและจัดการแท็กเหล่านั้น (และมุมมองที่เกี่ยวข้อง) ได้ทันที เมื่อรวมกับกฎเกณฑ์บางอย่างในตัวคุณconfig.hแล้วมันยังให้รูปแบบที่หลากหลายอย่างเหลือเชื่อสำหรับการจัดการลูกค้า

ดูโพสต์ที่เก็บถาวรนี้สำหรับคำอธิบายของรูปแบบการแท็ก / ไคลเอ็นต์ของ dwm


ขอบคุณสำหรับคำอธิบายเพิ่มเติม ฉันแค่หาข้อผูกมัดสองข้อนั้น แต่ไม่ได้รู้ว่าสิ่งที่ฉันกำลังทำอยู่โดยการกดalt-iและalt-dซ้ำ ๆ ขอขอบคุณ.
Animesh

ขอบคุณสำหรับลิงค์นั้นด้วย มันทำให้สับสนมากขึ้นเมื่อวานนี้
Animesh

ตอนนี้ฉันรู้แล้วว่าเกิดอะไรขึ้น ฉันกดalt-dทุกครั้งที่ฉันต้องการไปที่แถบ URL ในโครเมี่ยมและนั่นคือสิ่งที่ทำให้เกิดปัญหาในตอนแรก :)
Animesh

หึ คุณอาจต้องการที่จะ
ปฏิเสธ

3
อาคำอธิบายของคุณชัดเจนอย่างน่าอัศจรรย์ - และตอนนี้ฉันชอบคุณสมบัตินี้! บทช่วยสอนเกี่ยวกับ suckless.org บอกว่า "ในการย้ายเทอร์มินัลไปยังมาสเตอร์หรือสแต็คให้กด [Alt] + [d] หรือ [Alt] + [i]" ซึ่งเป็นคำอธิบายที่แปลกประหลาด / ทำให้เข้าใจผิดของฟังก์ชั่นนี้ (ฉันกด Alt + i หลายครั้งจนต้องกด Alt-d หลายครั้งก่อนที่ฉันจะเห็นลูกค้ากลับมาที่กองซ้อน!)
DaveGauer

1

คิดออก

ฉันออกจากระบบและเข้าสู่ระบบอีกครั้งและพบว่ามันทำงานเหมือนที่ฉันต้องการ

กดAlt-iพาฉันกลับไปที่แนวนอนแยก

จากนั้นการกดAlt-dในขณะที่อยู่ในแนวนอนให้ฉันกลับไปที่ต้นแบบดั้งเดิม - กองที่ฉันต้องการ


ในที่สุด คุณตอบเป็นผู้ชนะอินเทอร์เน็ต!
Holms

-3

: sp -----> สำหรับการแบ่งในแนวนอน
: vs -----> สำหรับการแยกในแนวตั้ง
ctrl + ww -> สำหรับการเลื่อนเคอร์เซอร์ข้ามหน้าจอแยก
: q ------> สำหรับการเลิกใช้สิ่งนั้นโดยเฉพาะ จอภาพ


4
ผูกเหล่านี้คือสำหรับกลุ่มไม่ dwm ...
jasonwryan

wtf คือสิ่งนี้: D: D
holms
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.