summaryrefslogtreecommitdiff
path: root/flymake-conf.el
blob: 651aa81aa69e2f3bdb5c4e4e386f33ef539fc288 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
(require 'flymake)

(setq flymake-fringe-indicator-position 'left-fringe)
(setq flymake-suppress-zero-counters t)
(setq flymake-start-on-flymake-mode t)
(setq flymake-no-changes-timeout nil)
(setq flymake-start-on-save-buffer t)
(setq flymake-proc-compilation-prevents-syntax-check t)
(setq flymake-wrap-around t)

(define-key flymake-mode-map (vector ?\C-c ?! ?s) #'flymake-start)
(define-key flymake-mode-map (vector ?\C-c ?! ?d) #'flymake-show-diagnostics-buffer)
(define-key flymake-mode-map (vector ?\C-c ?! ?n) #'flymake-goto-next-error)
(define-key flymake-mode-map (vector ?\C-c ?! ?p) #'flymake-goto-prev-error)