Bash 자동 완성 - 명령에 단어 삽입

Bash 자동 완성 - 명령에 단어 삽입

TAB을 누르면 Linux bash에 자동 완성 기능이 있고 명령 아래에 가능한 완료가 표시된다는 것을 알고 있습니다. 내 질문은 목록을 표시하는 것 외에도 후속 탭을 통해 가능한 완성을 삽입할 수 있도록 자동 완성 기능을 어떻게 업데이트합니까?

예를 들어,

$ sudo apt-[TAB]

다음과 같은 목록이 표시됩니다.

apt-add-repository, apt-cdrom ,apt-extracttemplates,apt-get

내가 원하는 것은 다음에 Tab누를 때 명령을 다음과 같이 수정해야 한다는 것입니다.

$ sudo apt-add-repository

다음에 Tab이 버튼을 누르면 명령이 표시됩니다.

$ sudo apt-cdrom

어떻게 해야 하나요?

답변1

예를 들어 다음 명령을 사용하여 TAB: menu-complete줄을 추가합니다.~/.inputrc

echo TAB: menu-complete >> ~/.inputrc

로그아웃했다가 다시 로그인하세요.

관련 정보