2
나는 이맥스를 파이썬 IDE로 사용했다. yasnippet을 설치했지만 PyQt를 지원하려면 어떻게해야합니까? 이 내 이맥스입니다 : 내가 우분투를 사용하고 자동 완성 및 yasnippt 설치 한 yasnippet에서 이맥스에서 PyQt를 지원하는 방법
(require 'auto-complete)
(add-to-list 'ac-dictionary-directories "~/.emacs.d/dict")
(require 'auto-complete-config)
(if (load "auto-complete-scite-api" t)
(setq-default ac-sources (cons 'ac-source-scite-api ac-sources)))
(ac-config-default)
(require 'auto-complete-yasnippet)
(require 'pymacs)
(autoload 'pymacs-apply "pymacs")
(autoload 'pymacs-call "pymacs")
(autoload 'pymacs-eval "pymacs" nil t)
(autoload 'pymacs-exec "pymacs" nil t)
(autoload 'pymacs-load "pymacs" nil t)
(require 'python)
(require 'yasnippet)
(yas/initialize)
(yas/load-directory "~/.emacs.d/plugins/yasnippet/snippets")
(yas/global-mode 1)
(require 'python-mode)
(require 'django-html-mode)
(require 'django-mode)
(yas/load-directory "/home/jactry/.emacs.d/snippets")
(add-to-list 'auto-mode-alist '("\\.djhtml$" . django-html-mode))
(autoload 'python-mode "python-mode" "Python Mode." t)
(add-to-list 'auto-mode-alist '("\\.py\\'" . python-mode))
(add-to-list 'interpreter-mode-alist '("python" . python-mode))
, 내 이맥스 PyQt는 완전한 코드 절삭 이송 자동가 감속을 수 있도록합니다. 감사합니다. .
어쩌면 내가 잘못 표현할 수 있습니다. 나는 이맥스에 PyQt와 Python 코드 자동 compelet을 갖기를 원합니다. 우분투를 사용했고 우분투 소프트웨어 소스로 자동 완료 및 yasnippets을 설치했습니다. – Jactry
파이썬 파일과 pyQT 파일 등 두 모드에서 작동하지 않는다고 말하는 것 같은데요. 옳은? 그렇다면 당신의 dotemacs 파일은 어떻게 생겼습니까? yasnippet은 흥미로운 구성을 가질 수 있습니다. el-get과 같은 패키지 관리자를 추천합니다. 그 마법의 일부는 당신을 위해 숨겨져 있습니다. – pjammer
나는 .emacs를 보여 줬어. 그리고 파이썬의 자동 완성 기능이 작동합니다.하지만 원하는만큼 완전하지는 않습니다. "os.pa"라고 입력하면 자동 완성되며 "os.path"등으로 완성됩니다. – Jactry