탭 완성 기능이 있는 런처가 있나요?

탭 완성 기능이 있는 런처가 있나요?

탭 완성을 포함하여 원시 명령을 실행할 수도 있는 "적절한" 실행 프로그램을 찾고 있습니다. 그러므로 최소한 두 가지 작업을 수행해야 합니다.

  1. 이는 "적절한" 실행기 ~/.local/share/applications/*.desktop이므로 $PATH.
  2. 탭 완성 기능이 포함된 원래 명령을 실행하면 입력 gimp /tmp/foo Tab하고 자동 완성되도록 할 수 있습니다.gimp /tmp/foobar.png

내가 시도한 것

KDE는 krunner꽤 훌륭하지만 경로에 대한 탭 완성 기능을 제공하지 않습니다. gmrun또한 grun경로에 대한 탭 완성을 제공하지 않는 *.desktop 파일을 존중하지 않습니다. kupfer내가 아는 한 원래 명령은 전혀 실행되지 않습니다.

(FWIW 저는 KDE를 실행하고 있지만 그것이 문제가 되지 않기를 바랍니다.)

답변1

당신은 시도 할 수 있습니다루오페이내가 아는 한, 이 제품은 모든 기준을 쉽게 충족하며 즉시 사용 가능합니다. 한 가지 예외는 (명령이 아닌) 경로 자동 완성인데, 이는 구현하기 어렵습니다. 하지만 Rofi를 다음과 결합할 수 있습니다.후지브(또는 유사).

이는 매우 편리한 설정 구성입니다($HOME/rofi/config).

!=======================================
!=============  rofi  ==================
!=======================================

!| you can refer rofi site/screenshot for different configurations
rofi.location:          6
rofi.color-enabled:     true
rofi.color-window:      argb:ee0F3B5F, #CC9752, #CC9752
rofi.color-normal:      argb:00111111, #E5DBCF, argb:00111111, #CC9752, #0F3B5F
rofi.color-urgent:      argb:00111111, #af652f, argb:00111111, #af652f, #0F3B5F
rofi.color-active:      argb:00111111, #70a16c, argb:00111111, #70a16c, #0F3B5F
rofi.key-combi:         Alt-F3
rofi.separator-style:   dash
rofi.fullscreen:        false
rofi.padding:           2
rofi.hide-scrollbar:    true
rofi.line-margin:       5
rofi.fake-transparency: true
rofi.yoffset:           -20
rofi.xoffset:           0
rofi.width:             80
rofi.lines:         4
rofi.terminal:      urxvt
rofi.font:      Inconsolata 18
rofi.fuzzy:         true
rofi.run-command:   zsh -c "{cmd}"
rofi.opacity:       75

ps. 주의 rofi.run-commandrofi-terminal.

관련 정보