
zsh와 동일한 스타일로 탭 완성 시 bash 확장 와일드카드를 만들 수 있습니까?
그럼 다음을 상상해 보세요:
mkdir new
touch new/1.txt new/2.txt new/3.log
지금,
ls new/*.txt<TAB>
다음으로 확장할 예정
ls new/1.txt new/2.txt new/3.log
그러나 ls new/
확장해서는 안 되며 대신 잠재적인 일치 항목을 나열해야 합니다(와일드카드 없음).
M-*
가까워지지만 아직 거기에 있지 않습니다. zsh에서 위의 내용을 시도하면 원하는 동작을 볼 수 있습니다.
답변1
C-x *( ) 를 찾고 계시는 것 같아요 glob-expand-word
. 나는 zsh를 사용해 본 적이 없지만 그것이 당신이 찾고 있는 것을 수행하는지 확인하십시오.
답변2
then을 사용하면 와일드카드를 확장 set -o vi
할 수 있지만 <ESC>-*
탭을 누르는 것과 동시에는 아닙니다.