หากคุณทำงานกับไฟล์กราฟิกหลายประเภททุกวัน คุณอาจใช้แอปกราฟิกที่แตกต่างกันเพื่อเปิดและแก้ไขไฟล์เหล่านั้น และคุณอาจกำลังเสียเวลามากมายโดยไม่รู้ตัว ทฤษฎีแล้ว คุณสามารถเลือกหลายไฟล์ คลิกขวาและเลือกโปรแกรมที่ต้องการจากตัวเลือก "Open with" ในเมนูบริบท แต่สิ่งนี้ไม่ได้ทำงานทุกครั้ง เนื่องจากแอปพลิเคชันที่คุณต้องการใช้ไม่ได้แสดงเป็นโปรแกรม "default" เสมอไป
หากคุณใช้ไฟล์แมเนเจอร์ที่ปรับแต่งได้เช่น SpaceFM คุณสามารถเพิ่มเมนูลงใน Toolbar ที่ช่วยให้คุณเปิดหลายไฟล์ด้วยแอปพลิเคชันที่ต้องการในคลิกเดียวได้อย่างรวดเร็ว
แม้เราจะเน้นไปที่กราฟิก แต่ไม่ได้หมายความว่าคุณจำกัดเฉพาะประเภทแอปพลิเคชันนี้ คุณสามารถทำตามขั้นตอนด้านล่างได้ แต่แทนที่ซอฟต์แวร์กราฟิกด้วย Media Player ที่คุณชื่นชอบ สร้างเมนูที่จะเปิดไฟล์วิดีโอโปรดของคุณในวิธีที่แตกต่างกันได้
การติดตั้ง
หากยังไม่มี ให้ค้นหาและติดตั้ง SpaceFM ใน Linux distribution ของคุณผ่าน App Store/Software Center หากคุณใช้ distribution ที่พัฒนาจาก Debian/Ubuntu คุณสามารถติดตั้งได้ด้วยคำสั่ง:
sudo apt-get install spacefm
หลังจากติดตั้งแล้ว SpaceFM จะเข้าถึงได้จากเมนู Application หลัก รันมันและปรับขนาดหน้าต่างเพื่อให้เห็นเนื้อหาเต็มของ Toolbar หลัก

เพิ่ม Submenu ใหม่
1. คลิกขวาที่จุดว่างบน Toolbar และเลือกจากเมนูป๊อปอัปที่ปรากฏรายการ "New -> Submenu" สิ่งนี้จะช่วยให้คุณเพิ่มเมนูลงใน Toolbar ที่คุณจะจัดกลุ่มแอปกราฟิกหลักของคุณ

2. ต่อไปโดยการตั้งชื่อเมนูของคุณในหน้าต่างที่ปรากฏ เราใช้ "Graphics" ในกรณีนี้

3. SpaceFM ไม่ชอบเมนูว่าง ดังนั้นมันได้วางคำสั่ง "blank" ไว้ในเมนูที่คุณเพิ่งสร้างแล้ว เลือกมันเพื่อแสดงหน้าต่างที่คุณจะสามารถแก้ไขได้

4. ใส่ชื่อสำหรับคำสั่งของคุณในหน้าต่างที่คล้ายกันมาก เนื่องจากเป้าหมายของเราคือสามารถเปิดไฟล์กราฟิกหนึ่งหรือหลายไฟล์ด้วยแอปพลิเคชันที่เราเลือกในขั้นตอนเดียว คำสั่งแต่ละคำสั่งจะ "map" ไปยังแอปพลิเคชันเดียว อาจจะดีที่สุดหากคุณใช้ชื่อของแต่ละแอปพลิเคชันเป็นชื่อปุ่ม/คำสั่ง สำหรับคำสั่งแรกของเรา เราใช้ชื่อ "Inkscape"

5. หน้าต่างต่อไปแสดงพื้นที่แก้ไขที่คล้ายกันซึ่งคุณสามารถโครงสร้างคำสั่งของคุณได้ แต่ยังมีรายการรหัสที่ใช้งานได้สะดวก คุณสามารถต่อรหัสเหล่านี้ในคำสั่ง BASH ทั่วไป (ที่คุณใส่ในพื้นที่แก้ไข) เพื่อ "feed" ไฟล์และโฟลเดอร์ที่เลือกให้กับมัน
โดยปกติ เมื่อคุณต้องการ "เปิดไฟล์ด้วยแอปพลิเคชันที่รองรับการทำเช่นนั้นด้วยคำสั่ง" (ซึ่งเป็นกรณีส่วนใหญ่ของแอปใน Linux) สิ่งที่คุณต้องการคือรหัสสั้น 3 ตัวแรก ส่วนใหญ่ของ "คำสั่ง" ของคุณจะประกอบด้วยชื่อแอปพลิเคชันตามด้วย "%F", "%f" (สังเกตว่าเป็นตัวพิมพ์เล็ก) หรือ "%d"

ตัวแรก %F ทำงานกับไฟล์ที่เลือกทั้งหมด (หากแอปรองรับ batch-loading) ใช้ %f เพื่อทำงานกับไฟล์เดียว (ทำงานกับแอปส่วนใหญ่ที่รองรับการเปิดไฟล์) %d ตรงกับไดเรกทอรีที่ใช้งานอยู่ (นادرแต่มีประโยชน์เมื่อเช่น การแปลงไฟล์จำนวนมากระหว่างรูปแบบ)
เนื่องจากเราต้องการเปิดไฟล์ที่เลือกทั้งหมดใน Inkscape สำหรับปุ่มแรกของเรา เราจึงโครงสร้างคำสั่งเป็น:
inkscape %F
คำสั่งนี้แปลว่า "inkscape selected-file-1 selected-file-2" ฯลฯ ด้วยตัวเลือกนี้ ไฟล์ที่เลือกทั้งหมดจะเปิดในแอปพลิเคชันที่ระบุ - ในกรณีนี้คือ Inkscape
6. รายการใหม่แต่ละรายการใน Toolbar ของ SpaceFM ใช้ไอคอนเริ่มต้นเดียวกัน หากคุณเพิ่มปุ่มหรือ Submenu เพียงหนึ่งคุณจะไม่มีปัญหาในการจดจำ สำหรับมากกว่าหนึ่ง עדיף ที่จะตั้งไอคอนที่แตกต่างกันสำหรับแต่ละรายการ ทำให้ระบุได้ง่ายขึ้นใน מבט เดียว
สำหรับเรื่องนี้ ให้ไปที่แท็บ "Menu Item" คุณสามารถคลิกปุ่ม Choose เพื่อดูรายการไอคอนทั้งหมดที่แอปรู้จักว่ามีอยู่ เนื่องจากมีไอคอนเยอะมากในรายการ จึงดีที่สุดที่จะพิมพ์ชื่อแอปพลิเคชันโดยตรงลงในช่องป้อนข้อมูลข้างๆ "Icon:"

ในกรณีของเรา ก่อนที่เราจะพิมพ์ "Inkscape" เสร็จ ไอคอนของมันก็ถูกตรวจจับและแสดงบนปุ่ม Choose แล้ว ปุ่มนี้ยังทำหน้าที่เป็น Preview ด้วย ไอคอนที่เลือกจะแสดง "ด้านบน" ของมัน จะเป็นอย่างนั้นในปุ่ม/เมนูสุดท้าย

ทำซ้ำขั้นตอนก่อนหน้าเพื่อเพิ่มคำสั่งเพิ่มเติมในเมนูของคุณ จับคู่กับแอปพลิเคชันโปรดของคุณ เร็วๆ นี้คุณจะมีเมนูเหมือนกับที่คุณเห็นในภาพของเรา ช่วยให้เปิดไฟล์ที่เลือกหรือโฟลเดอร์ในแอปที่คุณเลือกได้ในคลิกเดียว