blob: 24f71f9664961fcb18d015107d3afcdda3d2e4b3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
;;; init-imenu.el --- Configure imenu -*- lexical-binding: t -*-
;; Author: Franck Cuny <franck@fcuny.net>
;;; Commentary:
;; Configure imenu
;;; Code:
;;; imenu
(with-eval-after-load 'imenu
;; Recenter buffer after jumping.
(add-hook
'imenu-after-jump-hook
(lambda () (recenter (max scroll-margin (/ (window-height) 3)))))
(setq-default imenu-auto-rescan t)
(setq-default imenu-auto-rescan-maxout (* 1024 1024))
(setq-default imenu--rescan-item '("" . -99)))
(provide 'init-imenu)
;;; init-imenu.el ends here
|