blob: 40f6ab928c6a71e755348fd990f74e6efce4f7b4 (
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
24
25
|
;;; my-flymake.el --- configure flymake -*- lexical-binding: t -*-
;; Author: Franck Cuny <franck@fcuny.net>
;;; Commentary:
;;; Code:
(require 'flymake)
;;; settings
(setq flymake-start-on-save-buffer t)
(setq elisp-flymake-byte-compile-load-path load-path)
;;; bindings
(define-key flymake-mode-map (kbd "C-c ! n") 'flymake-goto-next-error)
(define-key flymake-mode-map (kbd "C-c ! p") 'flymake-goto-prev-error)
(define-key flymake-mode-map (kbd "C-c ! d") 'flymake-show-diagnostics-buffer)
;;; hooks
(dolist (hook '(prog-mode-hook conf-mode-hook))
(add-hook hook 'flymake-mode))
(provide 'my-flymake)
;;; my-flymake.el ends here
|