I haven't used emacs before, but would like to learn how to use it properly for Python development.
From the past IDEs I have used I enjoyed the feature to obtain information on possible objects when I press C-SPC. Also after each dot I would like to get a list of possible methods and functions.
Right now I am using a default auto-complete package but it only gives me the list after the first character after the dot which is a little impractical.
I've found jedi and installed it and added
;;Autocomplete (add-hook 'python-mode-hook 'jedi:setup) (setq jedi:complete-on-dot t) ; optional
.emacs. (Maybe someone can explain me why
t is used after the
But nothing relevant is happening. How should I solve that issue?
EDIT: Got that warning:
Symbol's function definition is void: jedi:complete-on-dot To ensure normal operation, you should investigate and remove the cause of the error in your initialization file. Start Emacs with the ‘--debug-init’ option to view a complete error backtrace.