このエントリーをはてなブックマークに追加

概要

helm-open-github.elは Githubの各種 URL(コミット, ファイル, issues, pull request)を開くためのユーティリティです. ブラウザを操作することなく, 現在開いているバッファから, 目的のページをブラウザで表示することができます.

スクリーンショット

helm-open-github

インストール

MELPAから package.elを使ってインストールすることができます.

必要要件

  • Emacs 24以降
  • helm 1.0以降
  • gh.el 1.0移行

各種コマンド

helm-open-github-from-commit

コミット IDから該当するページを開く

helm-open-github-from-file

ファイル名から該当するページを開く

helm-open-github-from-issues

Issue IDから該当するページを開く

helm-open-github-from-pull-requests

Pull Request IDから該当するページを開く

カスタマイズ

helm-open-github-commit-limit

helm-open-github-from-commitで表示する issuesの上限(デフォルト 100)

設定例

(require 'helm-open-github)
(global-set-key (kbd "C-c o f") 'helm-open-github-from-file)
(global-set-key (kbd "C-c o c") 'helm-open-github-from-commit)
(global-set-key (kbd "C-c o i") 'helm-open-github-from-issues)
(global-set-key (kbd "C-c p p") 'helm-open-github-from-pull-requests)