全部博文(137)
分类: LINUX
2010-10-30 18:47:07
尽管那么的牛,但是从前用的多的还是简单的 。受不了吸引,决定开始使用Emacs进行Python的编程。
和中,对竟然没有太多的介绍,反而在另外一个网站上找到了一些 ,特别是 。
安装过程总结一下:
在项目中,下载python-mode.el
C-x C-f /path/to/python-mode.el RET
M-x byte-compile-file RET
M-x locate-library RET python-mode RET如果没有,加入下行到自己的.emacs文件中:
(setq load-path (cons "/dir/of/python-mode/" load-path))
(setq auto-mode-alist
(cons '("\\.py$" . python-mode) auto-mode-alist))
(setq interpreter-mode-alist
(cons '("python" . python-mode)
interpreter-mode-alist))
python-mode
和文件 python-mode.elc
关联,在自己的.emacs文件中添加:(autoload 'python-mode "python-mode" "Python editing mode." t)
;;; add these lines if you like color-based syntax highlighting
(global-font-lock-mode t)
(setq font-lock-maximum-decoration t)
支持中文,在.emacs中添加:
(set-language-environment 'Chinese-GB)
(set-keyboard-coding-system 'euc-cn)
(set-clipboard-coding-system 'euc-cn)
(set-terminal-coding-system 'euc-cn)
(set-buffer-file-coding-system 'euc-cn)
(set-selection-coding-system 'euc-cn)
(modify-coding-system-alist 'process "*" 'euc-cn)
(setq default-process-coding-system
'(euc-cn . euc-cn))
(setq-default pathname-coding-system 'euc-cn)
好了!进入emacs试验一下:
emacs abc.py
可以看到emacs的底部显示:Using the CPython shell。可以试着输入一些代码,加亮显示没有问题,支持自动缩进,支持自动括号匹配提示.... 使用C-h m你可以看到python模式的详细帮助文件,功能果然很强大!
chinaunix网友2010-10-31 19:03:18
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com