PC 무겁기 때문에 터미널에서 Qiita의 기사 검색·열람 툴[gota]를 만들었다

2827 단어 5QiitaAPICUIcli
안녕하세요

밖에서 작업 할 때 사용하는 MacBook의 파워가 부족하여 브라우저가 부드럽기 때문에,
Qiita의 기사를 찾아 보거나 하는 것을 터미널로 할 수 있으면, 작업 스피드 오를 것 같지 않을까? 라고 생각했기 때문에 만들었습니다.

이런 느낌입니다.


할 수 있는 일


  • 기사 검색
    입력한 키워드가 제목에 포함된 기사 목록을 표시합니다.
    지금은 아직 검색 조건을 지정할 수 없지만, 앞으로 할 수 있도록 해 나갈 예정입니다.
  • 검색 결과 필터링
    검색 결과에서 더욱 키워드로 필터링 할 수 있습니다.
  • 기사 열람
    브라우저를 열어서 열람할지, 터미널에 출력하여 열람할지를 선택할 수 있습니다.
    브라우저의 경우 기본 브라우저가 열립니다.

    terminal의 경우는 표준 출력이 됩니다.

    하지만 브라우저에서 열리는 것은 Windows와 Mac만 지원합니다.
    다른 OS는 수동으로 열거나 터미널에서 볼 수 있습니다.

  • 조작방법

  • 기사 검색 시Ctrl+d :종료Ctrl+c :종료Enter : 검색

  • 검색결과 일람시Ctrl+c : 검색Ctrl+d :종료jkhl or ←↓↑→ : 기사 선택Enter : 기사의 열람 방법 선택

  • 열람 방법 선택 시Ctrl+c : 검색Ctrl+d :종료Enter :열람
    ※ 터미널에서 기사 내용을 출력 한 후 아무 키나 누르면 검색 결과 목록으로 돌아갑니다.


  • 도입 방법



    희귀 D 째. MD 에 쓰여져 있습니다.
    Go 환경이 있다면 다음과 같이 go get
    go get -u github.com/samfoo/mdcat
    go get -u github.com/skanehira/gota
    

    mdcat은 터미널에서 Markdown을 좋은 느낌으로 보여주는 도구입니다.
    이것이 없으면 터미널 위의 것을 볼 수 없으므로주의하십시오.

    Docker를 사용하고 있는 분은 docker run --rm -it skanehira/gota 하는 것만으로 사용할 수 있습니다.
    위와 같이 브라우저에서 열 수 없으므로 수동으로 열거나 터미널에서 볼 수 있습니다.

    요약



    만들어 보았지만 터미널 상의 Markdown은 보기 힘들군요...
    이미지도 볼 수 없고, 링크 점프도 할 수 없고, 긴 내용이라면 터미널 자체가 푹 빠져 버립니다.


    검색은 바삭바삭할 수 있습니다만, 역시 보는 것은 브라우저가 제일일까라고 생각했습니다.
    terminal에서 Markdown 열람은 그다지 도움이 되지 않으므로, 좋으면 검색 메인으로 사용해 주시면 좋겠습니다.

    좋은 웹페이지 즐겨찾기