디렉토리 심볼릭 링크의 bash 완성에 후행 슬래시 추가

디렉토리 심볼릭 링크의 bash 완성에 후행 슬래시 추가

디렉토리에 대한 심볼릭 링크가 있습니다.

예를 들어ln -s /tmp /xxx

이제 입력 /xx하고 tab키를 누르면 bash가 라인을 완성합니다./xxx

다시 누르면 이렇게 됩니다/xxx/

이제 bash를 자동 완성하려면 어떻게 해야 합니까 /xx( /xxx/일치하는 항목이 하나만 있는 경우)

답변1

파일 에 다음 줄을 추가합니다 ~/.inputrc.

set mark-symlinked-directories on

바라보다"Readline 초기화 파일 구문"내부에배쉬 참조 매뉴얼이 주제에 대한 추가 정보.

답변2

우분투 15.10에서 작동합니다. 뭐하세요 zsh가 아닌 bash를 사용하고 있습니까?

아마도 아마도:

echo 'set mark-symlinked-directories on' >> ~/.inputrc
echo 'export INPUTRC=~/.inputrc' >> ~/.bashrc

관련 정보