❮ ZI Annex - 평가판 ❯

❮ ZI ❯ 부록 - 평가



셸 시작 시간을 단축하기 위해 임의로 느린 초기화 명령의 출력을 캐시할 수 있습니다.




z.digitalclouds.dev | GitHub | Discussions | Localize


Annex는 접두사 _zi가 있는 완성 파일을 제공합니다. 아래의 'shim'은 사용 가능한 모든 zi 완성을 실행하고 shim은 compdef 호출을 통해 ZI 완성으로 할당됩니다.

개요:

zi recache <plugin/snippet>


💡 위키


  • annexes

  • 설치



    일반 플러그인처럼 로드하기만 하면 됩니다.

    zi light z-shell/z-a-eval
    


    이 명령을 실행한 후 부록에서 제공하는 새로운 ice-mods를 사용할 수 있습니다.

    작동 방식



    느린 초기화 명령의 출력은 플러그인/snippets 디렉터리 내에 있는 파일로 리디렉션되고 로드하는 동안 소싱됩니다. 다음에 플러그인/스니펫이 로드되면 초기화 명령을 실행할 필요 없이 이 파일이 소싱됩니다.

    이 부속서에서 제공하고 처리하는 ice-modifiereval''는 명령 출력을 저장하는 플러그인/snippets 루트 디렉토리에 cache를 생성합니다.

    이 캐시는 다음과 같은 경우 재생성됩니다.
  • 플러그인/스니펫이 업데이트되었습니다.
  • 캐시 파일이 제거되었습니다.
  • 새 ZI 하위 명령 사용recache .

  • The optional preceding ! flag means to store command output regardless of exit code. Otherwise eval'' will avoid caching ouput of code which returns a non-zero exit code.



    예제 호출



    z-a-eval 없이




    zi ice as"command" from"gh-r" mv"zoxide* -> zoxide"  \
      atclone"./zoxide init zsh > init.zsh"  atpull"%atclone" src"init.zsh" nocompile'!'
    zi light ajeetdsouza/zoxide
    



    zi ice atclone"dircolors -b LS_COLORS > init.zsh" \
      atpull"%atclone" pick"init.zsh" nocompile'!' \
      atload'zstyle ":completion:*" list-colors “${(s.:.)LS_COLORS}”'
    zi light trapd00r/LS_COLORS
    


    z-a-eval 사용




    zi ice as"command" from"gh-r" mv"zoxide* -> zoxide" \
      eval"./zoxide init zsh"
    zi light ajeetdsouza/zoxide
    



    zi ice eval"dircolors -b LS_COLORS" \
      atload'zstyle ":completion:*" list-colors “${(s.:.)LS_COLORS}”'
    zi light trapd00r/LS_COLORS
    


    ZI 없이




    if [[ "${+commands[kubectl]}" == 1 ]]; then
      eval $(kubectl completion zsh)
    fi
    


    ZI 및 z-a-eval 사용




    ## Updated during `zi update`
    zi ice id-as"kubectl_completion" has"kubectl" \
      eval"kubectl completion zsh" run-atpull
    zi light z-shell/null
    



    This repository compatible with ZI.




    최고를 누리고 나머지는 남겨두세요!

    좋은 웹페이지 즐겨찾기