Repolode
pwntester

pwntester/octo.nvim

Neovim에서 GitHub 이슈, PR, 토론을 확인하고 편집하며 리뷰할 수 있는 플러그인입니다.

스타
3,402
포크
251
열린 이슈
252
마지막 커밋
9일 전

어떤 프로젝트인가요?

octo.nvim을 사용하면 Neovim에서 GitHub 이슈, PR, 토론을 관리할 수 있습니다. 각 항목은 일반 버퍼로 열리므로 제목, 본문, 댓글을 텍스트처럼 편집한 뒤 :w를 실행해 변경 사항을 GitHub에 반영할 수 있습니다. 댓글 추가 및 편집, 라벨·리액션·담당자·리뷰어·프로젝트 카드 관리, 필터를 적용한 항목 목록 보기와 검색을 위한 명령을 제공합니다.

이 플러그인은 API 액세스에 GitHub CLI(gh)를 사용하므로 인증은 gh에서 처리합니다. 호스트 이름을 설정하거나 엔터프라이즈 URL 및 octo:// 링크를 직접 전달해 GitHub Enterprise 호스트를 사용할 수 있습니다. PR 리뷰 전용 워크플로에는 변경 파일 패널, diff 보기, 댓글 스레드가 있으며 승인, 댓글, 변경 요청 리뷰를 제출할 수 있습니다.

Neovim 0.10 이상과 plenary.nvim이 필요하며, 목록 보기의 피커로 telescope.nvim, fzf-lua 또는 snacks.nvim을 사용할 수 있습니다.

핵심 기능

  • 01이슈, PR, 토론의 제목·본문·댓글을 일반 버퍼에서 편집하고 :w로 동기화
  • 02댓글, 라벨, 리액션, 담당자, 리뷰어 추가·수정·삭제
  • 03변경 파일 패널, diff 보기, 댓글 스레드로 PR 리뷰
  • 04GitHub URL(GitHub Enterprise 호스트 포함)이나 octo:// 링크로 항목 열기
  • 05필터를 적용해 이슈와 PR을 목록으로 보거나 검색하고, telescope, fzf-lua, snacks.nvim 또는 내장 피커 사용

활용 사례

  • Neovim을 벗어나지 않고 이슈를 분류하고 답변하기
  • 편집기에서 diff와 인라인 댓글 스레드를 보며 PR 리뷰하기
  • 한 편집기에서 GitHub.com과 GitHub Enterprise 인스턴스를 오가며 작업하기
  • 명령줄에서 PR 병합, 라벨, 리뷰어 관리하기

빠른 시작

  1. 1

    Neovim 0.10 이상, GitHub CLI, plenary.nvim을 설치합니다

  2. 2

    Installation 설정을 사용해 lazy.nvim으로 octo.nvim을 추가합니다

  3. 3

    checkhealth로 설정을 확인합니다

    :checkhealth octo

사용 전 알아둘 점

  • Neovim 0.10 이상과 설치된 GitHub CLI가 필요합니다.
  • Projects v2 기능을 사용하려면 gh에 추가 토큰 범위를 설정해야 합니다.

토픽

자주 묻는 질문

octo.nvim은(는) 무엇인가요?
Neovim에서 GitHub 이슈, PR, 토론을 확인하고 편집하며 리뷰할 수 있는 플러그인입니다. octo.nvim을 사용하면 Neovim에서 GitHub 이슈, PR, 토론을 관리할 수 있습니다. 각 항목은 일반 버퍼로 열리므로 제목, 본문, 댓글을 텍스트처럼 편집한 뒤 :w를 실행해 변경 사항을 GitHub에 반영할 수 있습니다. 댓글 추가 및 편집, 라벨·리액션·담당자·리뷰어·프로젝트 카드 관리, 필터를 적용한 항목 목록 보기와 검색을 위한 명령을 제공합니다.
octo.nvim은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
octo.nvim은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
octo.nvim은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. octo.nvim의 마지막 커밋은 2026년 10월 13일입니다.
octo.nvim은(는) 어디에 사용할 수 있나요?
Neovim을 벗어나지 않고 이슈를 분류하고 답변하기 편집기에서 diff와 인라인 댓글 스레드를 보며 PR 리뷰하기 한 편집기에서 GitHub.com과 GitHub Enterprise 인스턴스를 오가며 작업하기 명령줄에서 PR 병합, 라벨, 리뷰어 관리하기
octo.nvim는 어떻게 설치하나요?
Neovim 0.10 이상, GitHub CLI, plenary.nvim을 설치합니다 Installation 설정을 사용해 lazy.nvim으로 octo.nvim을 추가합니다 checkhealth로 설정을 확인합니다: :checkhealth octo
octo.nvim은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/pwntester/octo.nvim

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트