現象はタイトルの通り。下のコードのような設定をすると、何かをするたびに左 fringe が拡大し続ける。
;; init.el
(require 'package)
(add-to-list
'package-archives
'("melpa" . "https://melpa.org/packages/"))
(package-initialize)
(global-linum-mode t)
(use-package git-gutter
:ensure t
:config
(global-git-gutter-mode t)
)
この init.el
を読み込むとなにかするたびに下の図のように左 fringe が拡大し続ける。
何故こうなるかは git-gutter
の実装を見てみないとわからないが(そして現在の自分には emacs-lisp を読む力がない・・・)、とりあえず global-linum-mode
を無効にするとこの現象は起こらない。