ฉันกำลังมองหาตัวเปิดใช้ "ที่เหมาะสม" ที่ยังอนุญาตให้เรียกใช้คำสั่งแบบดิบรวมถึงการทำให้แท็บสมบูรณ์ อย่างน้อยที่สุดก็ต้องทำสองสิ่ง
- มันเป็น "เหมาะสม" ปล่อยจึงเคารพ
~/.local/share/applications/*.desktopไม่เพียง$PATHแต่คำสั่งใน - เรียกใช้คำสั่งแบบ raw พร้อมการเติมแท็บเพื่อให้ฉันสามารถพิมพ์
gimp /tmp/fooTabและทำให้สมบูรณ์อัตโนมัติได้gimp /tmp/foobar.png
สิ่งที่ฉันได้ลอง
KDE krunnerนั้นค่อนข้างดี แต่ไม่ได้เสนอเส้นทางที่สมบูรณ์ของแท็บ gmrunและgrunไม่เคารพไฟล์ * .desktop และไฟล์หลังก็ไม่ได้เสนอเส้นทางที่สมบูรณ์ของแท็บ kupferไม่เรียกใช้คำสั่งแบบดิบๆเท่าที่ฉันจะบอกได้
(FWIW ฉันกำลังใช้ KDE แต่หวังว่านี่จะไม่สำคัญ)
@ mikeserv แต่โดยทั่วไปฉันจะต้องเขียนด้วยตัวเอง (ใช้
—
Sparhawk
dmenuเป็นกระดูกสันหลัง) ถ้าฉันต้องการที่จะดำเนินการสิ่งที่ฉันป้อนเคารพ * .desktop ไฟล์และแท็บที่สมบูรณ์สำหรับเส้นทาง ฉันติดตั้งแล้ว แต่ไม่ปรากฏว่ามีฟังก์ชันการทำงานใด ๆ
@mikeserv Ahhh โอเค ฉันเพิ่งติดตั้ง
—
Sparhawk
dmenuและอ่าน man page ซึ่งไม่ได้แนะนำอะไรเลยเกี่ยวกับการใช้งานตัวเรียกใช้งาน อย่างไรก็ตามตอนนี้ฉันได้ทดสอบทั้งdmenuและdmenu-file-completionและไม่มีแท็บที่สมบูรณ์ของเส้นทางหรือไม่อ่านไฟล์ * .desktop ขอบคุณสำหรับคำแนะนำต่อไป
แล้วINTERROBANGล่ะ?
—
ชนชั้นกรรมาชีพ
@ Proletariat ขอบคุณสำหรับลิงค์ มันดูน่าสนใจ แต่ดูเหมือนไม่เคารพ
—
Sparhawk
~/.local/share/applications/*.desktopไฟล์ (ฉันลองพิมพ์Name) นอกจากนี้ยังเป็นการขโมยแป้นพิมพ์ทั้งหมด (ไม่สามารถพิมพ์ในหน้าต่างอื่น) และดูเหมือนจะไม่จำประวัติซึ่งทำให้การแก้ปัญหาปัจจุบันของฉัน ( gmrun) ดีขึ้นในขณะนี้
dmenuGUI สำหรับการเลือกจากรายชื่อของรายการจากผู้ใช้หรือไม่? คือคล้ายกับzenityหรือyad?