Python Autocompletion initial setup

This commit is contained in:
Curt Spark 2020-04-13 07:19:59 +01:00
parent 0494f407f9
commit ac4743da64
1 changed files with 16 additions and 0 deletions

View File

@ -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