From ac4743da645a500710cc9167819e989a71484069 Mon Sep 17 00:00:00 2001 From: Curt Spark Date: Mon, 13 Apr 2020 07:19:59 +0100 Subject: [PATCH] Python Autocompletion initial setup --- config.org | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/config.org b/config.org index 9337f6d..64a73b9 100644 --- a/config.org +++ b/config.org @@ -269,12 +269,28 @@ Counsel for Projectile (define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map) #+END_SRC *** Company +**** Company Base #+BEGIN_SRC emacs-lisp (use-package company :ensure t :init (global-company-mode 1)) #+END_SRC +**** Company-Jedi Python + +#+BEGIN_SRC emacs-lisp + (use-package company-jedi + :ensure t) +#+END_SRC + +Set Company-Jedi to run on Python buffers. : + +#+BEGIN_SRC emacs-lisp + (require 'company-jedi) + (autoload 'jedi:setup "jedi" nil t) + (add-hook 'python-mode-hook 'jedi:setup) + (add-to-list 'company-backends 'company-jedi) +#+END_SRC *** Which Key #+BEGIN_SRC emacs-lisp (use-package which-key