Bash가 첫 글자부터 파일 이름을 자동으로 완성하지 못하게 하는 방법은 무엇입니까?

Bash가 첫 글자부터 파일 이름을 자동으로 완성하지 못하게 하는 방법은 무엇입니까?

내가 디렉터리에 있고 라는 파일이 있다고 가정해 보겠습니다. 01_test.py해당 폴더에 파일이 너무 많아서 파일 이름의 시작 부분을 잊어버렸고 test파일 이름에 파일이 하나 있다는 것만 기억하면 터미널에서 시도하면 성공합니다. 자동으로 파일 이름을 완성하지 않습니다:

$ vi test
# it won't autocomplete the file name for me if I hit tab key

그 이유는 test파일 이름의 시작 부분에 있지 않기 때문입니다. 그래서 파일 이름의 중간 부분만 제공되면 bash가 파일 이름을 자동 완성하도록 할 수 있습니까?

감사해요!

답변1

당신은 이것을 시도 할 수 있습니다

시험ctrl + x (그런 다음 * 입력)

이후에는 공백을 남길 필요가 없습니다.시험컨트롤+x 입력시 그렇지 않으면 동작하지 않습니다.

vi *test*ctrl + x *

관련 정보