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
로그아웃했다가 다시 로그인하세요.