;; save this file as .emacs into your home directory ;;(setq load-path (cons "C:\\User\\Kari\\emacs\\" load-path)) (require 'python-mode) ;; Context hilighting, configure font-lock-mode (require 'font-lock) (add-hook 'emacs-lisp-mode-hook 'turn-on-font-lock) (add-hook 'c-mode-hook 'turn-on-font-lock) (add-hook 'c++-mode-hook 'turn-on-font-lock) (add-hook 'dired-mode-hook 'turn-on-font-lock) (add-hook 'lisp-mode-hook 'turn-on-font-lock) (add-hook 'perl-mode-hook 'turn-on-font-lock) (add-hook 'tex-mode-hook 'turn-on-font-lock) (add-hook 'texinfo-mode-hook 'turn-on-font-lock) (add-hook 'postscript-mode-hook 'turn-on-font-lock) (add-hook 'python-mode-hook 'turn-on-font-lock) ;(add-hook 'python-mode-hook ; (lambda () ; (set-face-background ; 'modeline "lightcyan" (current-buffer)))) (setq auto-mode-alist (append '(("\\.C$" . c++-mode) ("\\.cc$" . c++-mode) ("\\.hh$" . c++-mode) ("\\.c$" . c-mode) ("\\.h$" . c++-mode) ("\\.py$" . python-mode) ("\\.PY$" . python-mode) ("\\.m$" . matlab-mode) ("\\.tex$". latex-mode) ) auto-mode-alist)) (setq interpreter-mode-alist (cons '("python" . python-mode) interpreter-mode-alist))