Bash 확장 파일 경로 완성

Bash 확장 파일 경로 완성

저는 주로 Zsh를 사용하는데 제가 정말 좋아하는 기능 중 하나는 경로/파일 이름 완성입니다.

내가 가장 관심을 갖는 구체적인 행동은 다음과 같습니다.

  1. 부분적으로 일치하는 전체 파일 경로를 완성하세요.

    ~/w/m/src  (TAB)
    

    ~이 되다

    ~/workspace/MyProject/src
    
  2. 깊은 완성 이름(예:

    ~///src (TAB)
    

    완료 후보는 src집 깊은 곳에 있는 세 개의 폴더에서 모두 일치합니다.

이와 같은 파일 경로 이름을 완성하도록 Bash를 어떻게 구성할 수 있습니까?

(BTW: 저는 자동 점프에 대해 알고 있습니다. 이 질문은 특히 Bash로 구성을 완료하는 것에 관한 것입니다.)

관련 정보