Alfred Giithub Repos가 포함되어 있지만 gh 검색 결과를 표시하지 못하는 버그 처리

1524 단어 #AlfredRuby#zsh

닥친 현상


github-repos Alfred의 워크플로우를 넣었지만gh 検索したいrepo 등 넣어도 결과 없음

컨디션

  • macOS 10.14.6
  • Alfred 4
  • 루비(System) 2.3 시리즈
  • 일상용 조개껍질:zsh
  • 일상적으로 사용하는 루비의 버전 관리: rbenv
  • 까닭


    스크립트는github-repos가 필요한 루비 버전에서 실행되지 않았습니다.
    스크립트 실행두건을 쓰고 집행했기 때문에.
    운행 중 조개껍질의 상태를 조사했다.

    만약 이러한 import 상태/bin/bash가 실행된다면
    필자는 rbenv를 통해 bash 환경에 들어가지 않았기 때문에 시스템의 루비(2.3)를 실시했다.
    이workflow는 2.5계 이상이 있어야 하기 때문에rbenv global 2.5계 이상으로 변한 상태에서
    실행 케이스 스크립트 환경에서 rbenv를 사용하면 됩니다

    대응(필자의 경우)


    bash를 잘 몰라서 github-repos의workflow 파일을 손으로 만지작거려요.
    각 명령의languuage 부분은 /bin/bash에서 /bin/zsh로 바뀌었다.
    그러나 ~/.zshrc 중에는 eval "$(rbenv init -)"zsh를 직접 실행하면 이것을 평가하지 않습니다.
    그러므로/etc/zshenv에서 다음과 같이 기술한 것을 통해zsh를 직접 실행했을 때rbenv가 유효하다.
    eval "$(/usr/local/bin/rbenv init -)"
    

    좋은 웹페이지 즐겨찾기