peco를 사용하여 명령 줄에서 issue를 여는 방법
라고 말하지 않습니까? 난 있습니다.
issue도 커맨드 라인으로 열고 싶고, 현명하게 일본어로 검색하고 싶네요. 실현하자!
ghi와 peco 도입
우선, 커멘드 라인으로부터 issue를 작성·열람등을 할 수 있는, ghi 라고 하는 ruby제의 툴을 인스톨 합니다.
$ brew install ghi
이용하기 위해서는, 사용자 인증을 실시할 필요가 있으므로, 그것도 아울러 실시합시다.
$ ghi config --auth mamoru0217
Enter mamoru0217's GitHub password (never stored)
peco
더 이상 설명할 필요가 없다고 생각합니다만, peco도 인스톨 해 둡시다. 이쪽도 homebrew에서 한발입니다.
$ brew install peco
peco 사용법에 대한 자세한 내용은 ぃ tp // 이 m/x 철쭉/있어 ms/05f6f4c1b17854cdd75b 등이 참고됩니다.
peco로 일본어 검색 가능
일본어가 타이틀에 포함되어 있는 issue도 많기 때문에, migemogrep 로 로마자로부터 일본어의 검색을 할 수 있도록 해 둡시다.
$ brew tap peco/peco
$ brew install migemogrep
그런 다음
~/config/peco
아래에 config.json
를 만듭니다.config.json
{
"CustomFilter": {
"Migemo": {
"Cmd": "migemogrep",
"BufferThreshold": 10000
}
}
}
그러면 peco를 이용하고 있을 때
ctrl + r
에서 선택할 수 있는 filter
에 Migemo
가 추가되어 로마자에서 일본어 문장을 검색할 수 있게 됩니다.우선 다음을 쓰면 좋다.
위의 모든 설치가 완료되면
.bashrc
show_open_issues_on_web() {
ghi show -w $(ghi list --filter 'all'| peco)
}
alias si=show_open_issues_on_web
라고 쓰면,
와 같이, 커멘드 라인으로부터 issue 의 리스트를 호출해, 로마자로 일본어 검색한 후, web로 열람할 수 있게 됩니다.
하고 있는 일은 자주 있는
peco
의 사용법이군요.쉽게 ghi 설명
ghi list
에서 현재 디렉토리의 모든 리포지토리 열린 문제 (pull request 포함)를 나열 할 수 있습니다.$ ghi list
# wantedly/wantedly open issues
18062: 年末年始対応について ↑
18061: 高速化アイデアのまとめ 10
18057: 利用できる記号について Question
...
↑
가 붙은 것은 pull request입니다 label
입니다 사용 가능한 옵션
자주 사용하는 것들을 들어 둡니다.
옵션 이름
설명
-s, --state 'open' or 'close'
issue의 state를 지정 (디폴트는 open)
-L, --label ...
라벨 지정
-u, --[no-]assignee []
할당 된 것
--mine(--assignee와 동일)
자신이 할당한 것
-U, --mentioned []
멘션된 것
Reference
이 문제에 관하여(peco를 사용하여 명령 줄에서 issue를 여는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mutachii/items/00c0bae2a636750b0e09텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)