วันก่อนเมื่อวานบน Twitter ผู้ใช้และผู้ทำงานร่วมกัน อิเคาซิลลา เขาขอให้ฉันกำหนดค่าแบบฝึกหัด Fluxboxโดยเฉพาะไฟล์ แป้นพิมพ์ลัด.
สำหรับครั้งแรกที่ฉันเขียนไปแล้ว ในบล็อกเดียวกันนี้ บทแนะนำการตั้งค่าพื้นฐาน ในโพสต์นี้ฉันจะเน้นที่แป้นพิมพ์ลัดสำหรับสิ่งนี้เราจะแก้ไขไฟล์ ~ / .fluxbox / คีย์
ไวยากรณ์:
ไวยากรณ์ของทางลัดมีดังนี้
<modificador> [<modificador> <modificador>] tecla [tecla tecla] :comando <opciones>
อย่างที่เราเห็นเราสามารถใช้ปุ่มหลายปุ่มสำหรับทางลัดของเรา
โดยทั่วไปตัวปรับแต่งมีดังต่อไปนี้:
- ไม่มี: ไม่มีเลย
- รุ่น 1: อื่น ๆ
- รุ่น 4: ปุ่ม« Windows »
- ควบคุม: Ctrl
- เปลี่ยน: เปลี่ยน
หากต้องการทราบว่าคนใดเป็นของคุณคุณสามารถใช้คำสั่งต่อไปนี้:
xmodmap -pm
คำสั่งจะบอก Fluxbox ว่าต้องเรียกใช้โปรแกรมภายนอกหรือถ้าเราจะใช้ฟังก์ชัน Fluxbox ใด ๆ นี่คือตัวอย่างบางส่วน:
- คำสั่ง Exec [พารามิเตอร์] รันโปรแกรมหรือสคริปต์ตามด้วยพารามิเตอร์ที่เราต้องการส่งผ่านไป ยังสามารถใช้ คำสั่งผู้บริหาร
- เริ่มต้นใหม่ รีสตาร์ท Fluxbox โปรแกรมเริ่มต้นของตัวจัดการหน้าต่างอื่นสามารถส่งผ่านเป็นพารามิเตอร์พิเศษเพื่อแทนที่ด้วยโปรแกรมอื่น (ตัวอย่างเช่น เปิดกล่อง)
- ทางออก ออกจาก Fluxbox ยังสามารถใช้ เลิก
- กำหนดค่าใหม่ โหลดการกำหนดค่าใหม่
- โหลดสไตล์ใหม่ รีโหลดธีมที่เราใช้
- SetStyle เปลี่ยนธีมที่ส่งผ่านเป็นพารามิเตอร์
มีคำสั่งอื่น ๆ อีกมากมาย แต่เพื่อไม่ให้ขยายหัวข้อมากเกินไป (และส่วนใหญ่ถูกเพิ่มไว้แล้วในไฟล์) ด้านล่างฉันจะใส่ลิงก์ไปยัง Fluxbox wiki อย่างเป็นทางการพร้อมคำสั่งทั้งหมด
อย่างที่เราเห็น Fluxbox มีระบบแป้นพิมพ์ลัดที่ดีที่สามารถอำนวยความสะดวกในบางงาน
ฉันจะยกตัวอย่างทางลัดของฉัน:
Control Mod4 w :Exec libreoffice --writer
Control Mod4 f :Exec firefox
Control Mod4 r :Reload
Control Mod4 n :Exec nvidia-settings
ฉันหวังว่ามินิฮาวทูนี้จะช่วยคุณได้
คุณต้องทำสิ่งที่ระบุว่าแป้นพิมพ์ลัด LXDE 🙂
ใช้งานได้ใน LXDE คุณต้องเปลี่ยน Openbox เป็น Fluxbox เป็นตัวจัดการหน้าต่างอย่างที่ฉันมี: p
อืม…ดูเหมือนง่ายกว่า Openbox มาก
หากมีลักษณะดังนี้:]
ไม่ต้องสงสัยเลยว่าง่ายกว่าการกำหนดค่า openbox xml ... แต่ฉันคุ้นเคยกับมันแล้ว
ฉันใช้ Openbox บน Debian XFCE และ Slackware 14 อยู่แล้วฉันจะลองใช้ Fluxbox เพื่อดูว่ามันทำงานอย่างไร
ฉันไม่เคยชอบ Fluxbox เลยมันเหมือนกับความรัก / ความเกลียดชังที่ฉันมีกับ KDE ฉันไม่เคยรู้สึกเหมือนอยู่บ้านโดยใช้เดสก์ท็อปเหล่านั้นซึ่งฉันทำกับ Openbox แปลก แต่เป็น
ทุกคนมีความชอบของเรา ฉันอยู่กับ Fluxbox มาประมาณ 5 ปีแล้วและใช้ Openbox มาระยะหนึ่งและกลับมาที่ Fluxbox อีกครั้ง
ฉันมีปัญหากับ Fluxbox เพื่อดูว่าพวกเขาสามารถช่วยฉันได้หรือไม่:
เมื่อฉันเล่นเกมความละเอียดหน้าจอของฉันจะเปลี่ยนไป มันเป็นเรื่องปกติมากหรือน้อย แต่เมื่อฉันออกฉันถูกบังคับให้ดำเนินการตัวเลือก "รีสตาร์ท" ที่ปรากฏในเมนู Fluxbox
ไม่มีใครรู้ว่ามันสามารถเริ่มต้นใหม่โดยบรรทัดคำสั่ง?
ฉันต้องการเพิ่มรายการดังกล่าวในเมนูแอปพลิเคชันของฉัน:
[exec] (OpenArena) {openarena; เริ่มต้นใหม่}
แต่มันไม่ได้ผลฉันไม่รู้จะทำอย่างไร
มีวิธี
เพิ่ม (หรือแก้ไข) รายการสำหรับ OpenArena และทุกครั้งที่คุณออกจากเกมโดยไม่เกิดข้อผิดพลาด Fluxbox จะรีสตาร์ทโดยอัตโนมัติ
[exec] (OpenArena) {openarena && fluxbox-remote restart}
Sonlink ฉันใช้ Fluxbox แต่อย่างที่ฉันบอกคุณไปแล้ว ... การใช้ Scrot เพื่อถ่ายภาพหน้าจอไม่ได้ผลสำหรับฉันนั่นคือใน Openbox ฉันมีตั้งแต่เมื่อฉันกดปุ่มพิมพ์สิ่งที่เรียกใช้คือคำสั่ง: scrot « % Y% m% d .png »
แต่ฉันไม่สามารถให้ Fluxbox ดำเนินการคำสั่งนั้นได้ฉันคิดว่าบางทีฉันอาจจะใส่ไว้ในไฟล์. sh แล้วเมื่อฉันกดพิมพ์สิ่งที่ส่งให้ Fluxbox เรียกใช้ไฟล์ปฏิบัติการนั้น…. (นั่นคือคำแนะนำจาก @Gespadas xD)