Set default style for C and C++ to BSD

This commit is contained in:
Camden Dixie O'Brien 2021-01-01 00:00:35 +00:00
parent ae1f32c997
commit bfa60290af

View File

@ -387,6 +387,14 @@
(add-hook 'c-mode-hook #'lsp-deferred) (add-hook 'c-mode-hook #'lsp-deferred)
#+end_src #+end_src
As for indenting style, I like BSD-style but with 4-char-wide indents
#+begin_src emacs-lisp
(add-hook 'c-mode-hook (lambda ()
(c-set-style "bsd")
(setq c-basic-offset 4)))
#+end_src
And we want to enable smart tabs: And we want to enable smart tabs:
#+begin_src emacs-lisp #+begin_src emacs-lisp
@ -398,6 +406,9 @@
#+begin_src emacs-lisp #+begin_src emacs-lisp
(add-hook 'c++-mode-hook #'lsp-deferred) (add-hook 'c++-mode-hook #'lsp-deferred)
(add-hook 'c++-mode-hook (lambda ()
(c-set-style "bsd")
(setq c-basic-offset 4)))
(smart-tabs-insinuate 'c++) (smart-tabs-insinuate 'c++)
#+end_src #+end_src