oh my zsh 없이 oh-my-zsh 스타일 디렉터리/파일 경로 완성

oh my zsh 없이 oh-my-zsh 스타일 디렉터리/파일 경로 완성

한동안 oh-my-zsh를 설치했는데 문자 하나만 사용하여 전체 경로를 입력한 다음 Tab을 눌러 전체 프로세스를 대소문자를 구분하지 않고 자동화할 수 있었습니다. 예를 들어 파일이 있는 경우 ~/Documents/sites/great-site/great-file.txt입력 vim ~/d/s/g/g하고 Tab을 누르면 경로가 올바른 경로로 확장됩니다. 또는 가능한 경로가 여러 개 있는 경우 최대한 확장되어 충돌하는 위치로 이동합니다.

oh-my-zsh가 느리게 시작되고 계속해서 방해가 되어 업데이트를 시도했기 때문에 제거했습니다. oh-my-zsh 없이 파일 경로에 대해 대소문자를 구분하지 않는 완성 및 부분 단어/한 글자 스타일 완성을 얻을 수 있는 방법이 있습니까?

답변1

나는 내 시스템을 확인했다 .zshrc. /etc/zshrc실험부터 확장까지 /v/L/S/c/var/log/squid/cache.log가지 설정이 필요합니다.

# These two initialize the completion system,
# providing the case-sensitive expansion
autoload -U compinit
compinit
# This sets the case insensitivity
zstyle ':completion:*' matcher-list '' 'm:{[:lower:][:upper:]}={[:upper:][:lower:]}'

마지막 줄은 를 실행하여 추가된 일부 설정의 일부입니다 compinstall. 실행해보는 것도 추천드립니다. compinstall추가된 설정이 너무 많지 않기 때문에 부풀어 오르는 것에 대해 걱정할 필요가 없습니다.

관련 정보