ฉันกำลังมองหาตัวเปิดใช้ "ที่เหมาะสม" ที่ยังอนุญาตให้เรียกใช้คำสั่งแบบดิบรวมถึงการทำให้แท็บสมบูรณ์ อย่างน้อยที่สุดก็ต้องทำสองสิ่ง
- มันเป็น "เหมาะสม" ปล่อยจึงเคารพ
~/.local/share/applications/*.desktop
ไม่เพียง$PATH
แต่คำสั่งใน - เรียกใช้คำสั่งแบบ raw พร้อมการเติมแท็บเพื่อให้ฉันสามารถพิมพ์
gimp /tmp/foo
Tabและทำให้สมบูรณ์อัตโนมัติได้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
) ดีขึ้นในขณะนี้
dmenu
GUI สำหรับการเลือกจากรายชื่อของรายการจากผู้ใช้หรือไม่? คือคล้ายกับzenity
หรือyad
?