- orgit 20170731.1003(in MELPA)
- support for Org links to Magit buffers
概要
org-mode のリンクはいろいろ拡張できます。
orgit.el は magit へのリンクを作成します。
- status
- log
- commit
リポジトリや特定のコミットへのリンクを作成することで
org文書にてプロジェクト管理ができるようになります。
また、export時にはリモートリポジトリへのリンクに変換してくれます。
たとえば、リモートが
github / gitorious / bitbucket / orgmode.org / kernel.org
であるとき、当該ホスティングサービスのstatus/log/commitへのリンクになります。
Fig1: M-x magit-status後にC-c l
Fig2: *magit-log*にてC-c l
Fig3: *magit-commit*にてC-c l
Fig4: その後orgバッファにてC-c C-lで集めたリンクを貼り付ける
Fig5: C-c C-e h HでHTML変換すると、githubへのリンクになっている!
インストール
パッケージシステムを初めて使う人は
以下の設定を ~/.emacs.d/init.el の
先頭に加えてください。
(package-initialize) (setq package-archives '(("gnu" . "http://elpa.gnu.org/packages/") ("melpa" . "http://melpa.org/packages/") ("org" . "http://orgmode.org/elpa/")))
初めてorgitを使う方は
以下のコマンドを実行します。
M-x package-install orgit
アップグレードする方は、
以下のコマンドでアップグレードしてください。
そのためにはpackage-utilsパッケージが必要です。
M-x package-install package-utils (初めてアップグレードする場合のみ) M-x package-utils-upgrade-by-name orgit
設定 150518051325.orgit.1.el(以下のコードと同一)
(require 'orgit)
(global-set-key (kbd "C-c l") 'org-store-link)
実行方法
$ wget http://rubikitch.com/f/150518051325.orgit.1.el $ emacs -Q -f package-initialize -l 150518051325.orgit.1.el
本サイト内の関連パッケージ
- org - Outline-based notes management and organizer
- github-browse-file - View the file you're editing on GitHub
- git-link - Get the GitHub/Bitbucket/GitLab URL for a buffer location
本日もお読みいただき、ありがとうございました。参考になれば嬉しいです。