Python Autocompletion initial setup
This commit is contained in:
parent
0494f407f9
commit
ac4743da64
16
config.org
16
config.org
|
|
@ -269,12 +269,28 @@ Counsel for Projectile
|
||||||
(define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map)
|
(define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map)
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
*** Company
|
*** Company
|
||||||
|
**** Company Base
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
(use-package company
|
(use-package company
|
||||||
:ensure t
|
:ensure t
|
||||||
:init
|
:init
|
||||||
(global-company-mode 1))
|
(global-company-mode 1))
|
||||||
#+END_SRC
|
#+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
|
*** Which Key
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
(use-package which-key
|
(use-package which-key
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue