경로에 다른 가능한 완료가 있을 수 있지만 경로의 특정 프로그램에서 탭 완성을 완료하고 싶습니다.
mpl
예를 들어, and 를 입력하면 tabmplayer로 완료되어야 하지만 경로에 로 시작하는 다른 프로그램이 있을 수 있습니다 mpl
. 나는 내장된 bash 별칭을 알고 있지만 ~/.bashrc
그것은 내가 찾고 있는 것이 아닙니다.
답변1
bash-completion 패키지가 설치되어 있으면 여기에는 필요한 모든 것이 예제 형식으로 포함되어 있습니다. 포함된 파일을 예로 살펴보겠습니다. 이것은 ntpdate
매우 기본적인 것입니다.
$ less /etc/bash_completion.d/ntpdate
$ less /usr/share/bash-completion/ntpdate