(Emacs/CC mode)+hook to clang format buffer on save
Just a nicer format, good for git commits.
This commit is contained in:
@@ -2351,6 +2351,10 @@ format [[file:~/Dotfiles/ClangFormat/.clang-format][config file]] in my dotfiles
|
|||||||
:keymaps '(c-mode-map c++-mode-map)
|
:keymaps '(c-mode-map c++-mode-map)
|
||||||
"cf" #'+code/clang-format-region-or-buffer)
|
"cf" #'+code/clang-format-region-or-buffer)
|
||||||
:config
|
:config
|
||||||
|
(add-hook 'after-save-hook (proc (interactive)
|
||||||
|
(if (or (eq major-mode 'c-mode)
|
||||||
|
(eq major-mode 'c++-mode))
|
||||||
|
(clang-format-buffer))))
|
||||||
(defun +code/clang-format-region-or-buffer ()
|
(defun +code/clang-format-region-or-buffer ()
|
||||||
(interactive)
|
(interactive)
|
||||||
(if (mark)
|
(if (mark)
|
||||||
|
|||||||
Reference in New Issue
Block a user