From 89e3478f5f24756aa72c6412f4d76971b71d2dea Mon Sep 17 00:00:00 2001 From: Raphael Roberts Date: Tue, 18 May 2021 20:21:12 -0500 Subject: [PATCH] TAB now globally completes and enabled company mode in c mode --- settings.org | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/settings.org b/settings.org index 472a4fd..14e377b 100644 --- a/settings.org +++ b/settings.org @@ -60,6 +60,12 @@ :config (global-undo-tree-mode)) #+end_src +** Company Mode + #+begin_src emacs-lisp + (use-package company + :bind + ("TAB" . company-indent-or-complete-common)) + #+end_src * Added functionality ** Kill this buffer #+begin_src emacs-lisp @@ -273,9 +279,9 @@ This handy function is a customized ripoff of custom-save-all #+end_src ** C #+begin_src emacs-lisp - (use-package format-all - :if (executable-find "clang-format") - :hook (c-mode . format-all-mode)) + (use-package cc-mode :hook (c-mode . (lambda () + (company-mode) + (format-all-mode)))) #+end_src ** Docker *** Docker