Завершение показывает имя функции и создает документацию во всплывающей подсказке, но документация не найдена для scipy

Когда я закончу sp.integrate.quad Я вижу подсказку с документацией по функциям, но как только я принимаю завершение, подсказка исчезает. Я предпочел бы видеть основную часть строки документа под функцией все время, пока я редактирую ее аргументы. В качестве пробела я попытался получить документацию по-другому. jedi:show-doc или же company-jedi-show-doc выглядят как многообещающие функции, по крайней мере, для повторного отображения информации строки документации, но они выдают ошибку, утверждая, что не могут найти документацию. Почему эти процедуры не видят документацию, а всплывающая подсказка о начальном завершении может? Кто-нибудь использовал джедай для достижения чего-то близкого к моей желаемой настройке?

Информация о настройке джедая:

https://gist.github.com/anonymous/11180631

1 ответ

py-install-directory var должен быть правильно установлен для jedi:show-doc. вы можете просто установить переменную непосредственно в вашем файле инициализации emacs, как показано ниже.
(setq py-install-directory "~/.emacs.d/elpa/PYTHON-MODE DIRECTORY")

или следующая отправка для случая обновления пакета python-mode
(setq py-install-directory (concat "~/.emacs.d/elpa/" (car (directory-files "~/.emacs.d/elpa/" nil "python-mode*"))))

Другие вопросы по тегам