탭 완성을 포함한 원시 명령을 실행할 수있는 "적절한"런처를 찾고 있습니다. 따라서 최소한 두 가지 작업을 수행해야합니다.
- "적절한"런처이므로의
~/.local/share/applications/*.desktop
명령뿐만 아니라 존중해야 합니다$PATH
. - 탭 완성으로 원시 명령을 실행하여 입력
gimp /tmp/foo
Tab하고 자동 완성되도록 할 수 있습니다.gimp /tmp/foobar.png
내가 시도한 것
KDE krunner
는 꽤 좋지만 경로의 탭 완성을 제공하지는 않습니다. gmrun
그리고 grun
*의 .desktop 파일을 존중하지 않고, 후자는 경로의 탭 완성을 제공하지 않습니다. kupfer
내가 알 수있는 한 원시 명령을 전혀 실행하지 않습니다.
(FWIW 저는 KDE를 운영하고 있지만 이것이 중요하지 않기를 바랍니다.)
@ mikeserv 그러나 기본적으로
—
Sparhawk
dmenu
내가 입력 한 것을 실행하고 * .desktop 파일을 존중하고 경로에 대해 탭 완성을 수행하려면 기본적으로 직접 작성해야합니다 ( 백본으로 사용). 나는 그것을 설치했지만 상자에서 그 기능을 제공하지 않는 것 같습니다.
@mikeserv 아아 좋아. 방금
—
Sparhawk
dmenu
man 페이지를 설치 하고 읽었 으므로 런처 기능이있는 것에 대해서는 전혀 제안하지 않았습니다. 그러나 지금은 모두 테스트 한 dmenu
과 dmenu-file-completion
, 그리고 둘 경로 탭 완성 기능을하지 않으며, *의 .desktop 파일을 읽을. 어쨌든 제안에 감사드립니다.
INTERROBANG 은 어떻 습니까?
—
프롤레타리아
@Proletariat 링크 주셔서 감사합니다. 흥미롭게 보이지만
—
Sparhawk
~/.local/share/applications/*.desktop
파일 을 존중하지 않는 것 같습니다 (을 입력하려고했습니다 Name
). 또한 모든 키보드 입력을 훔치고 (다른 창에 입력 할 수 없음) 기록을 기억하지 못하는 것 같습니다. 현재 솔루션 ( gmrun
)을 더 좋게 만듭니다 .
dmenu
사용자가 제공 한 항목의 목록에서 따기위한 GUI? 즉zenity
또는 비슷 하거나yad
?