- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2022-10-28T20:41:35+09:00","","")
#author("2023-02-17T11:30:51+09:00","","")
#topicpath
///////////////////////////////////////////////////////////////////////////////
* 目次 [#hb6affea]
#contents();
#ls2(VersionCtl/git/git-gutter+/);
///////////////////////////////////////////////////////////////////////////////
* git-gutter+ [#we016076]
- [[emacs>Editor/emacs]] 上で動作する、[[git>VersionCtl/git]] フロントエンド
///////////////////////////////////////////////////////////////////////////////
* 環境構築 [#ea03af1a]
//=============================================================================
** インストール [#mfba4a65]
- 取得元
-- https://github.com/nonsequitur/git-gutter-plus
//=============================================================================
** 設定 [#j85a85c1]
; lisp のパスを通す
; (load-library "git-gutter+.el")
(setq load-path (cons (expand-file-name "<path-to-git-gutter-plus>") load-path))
; git-gutter+ をロードする&モードをONにする
(require 'git-gutter+)
(global-git-gutter+-mode t)
(custom-set-variables
; 差分マークをカスタマイズする
'(git-gutter+-modified-sign "*") ; 変更差分
'(git-gutter+-added-sign "+") ; 追加差分
'(git-gutter+-deleted-sign "-") ; 削除差分
)
///////////////////////////////////////////////////////////////////////////////
* 使い方 [#v8051d66]
//=============================================================================
** キーバインド [#y58f3067]
|~key-bind |~function |~description |~remark |
|C-c C-c |git-gutter+-publish-commit | |デフォルトでは他の機能に喰われている |
|C-c C-k |git-gutter+-close-commit-edit-buffer | |デフォルトでは他の機能に喰われている |
|C-c C-a |git-gutter+-commit-toggle-amending | |デフォルトでは他の機能に喰われている |
|C-c C-e |git-gutter+-commit-toggle-allow-empty | |デフォルトでは他の機能に喰われている |
|C-c C-u |git-gutter+-commit-toggle-author | |デフォルトでは他の機能に喰われている |
|C-c C-d |git-gutter+-commit-toggle-date | |デフォルトでは他の機能に喰われている |
|C-c C-b |git-commit-ack | |デフォルトでは他の機能に喰われている |
|M-p |log-edit-previous-comment |次の変更差分位置へ Jump | |
|M-n |log-edit-next-comment |前の変更差分位置へ Jump | |