031-python.el 846 B

12345678910111213141516171819202122232425262728
  1. (add-to-list 'load-path (in-modes-d "python.el"))
  2. (require 'python)
  3. (add-hook 'python-mode-hook
  4. '(lambda ()
  5. (define-key python-mode-map [(control ?c) ?l] 'pylookup-lookup)
  6. (local-set-key (kbd "C-c #") 'comment-or-uncomment-region)))
  7. ; run redgreen in current project
  8. (require 'redgreen-at-project-root)
  9. (add-hook 'python-mode-hook
  10. '(lambda ()
  11. (define-key python-mode-map [(control ?c) ?r] 'redgreen-at-project-root)))
  12. ; python-auto-super
  13. (require 'python-auto-super)
  14. (add-hook 'python-mode-hook
  15. '(lambda ()
  16. (define-key python-mode-map [(control ?c) ?s] 'python-auto-super)))
  17. ; python-auto-import
  18. (require 'python-auto-import)
  19. (add-hook 'python-mode-hook
  20. '(lambda ()
  21. (define-key python-mode-map [(control ?c) ?i] 'python-auto-import)))