[Ubuntu-zh] Emacs 设置 Python 编辑模式下的自动补全 Tab无效问题
fengjian
fengjianxinghun在gmail.com
星期六 十一月 27 11:41:54 GMT 2010
On Sat, Nov 27, 2010 at 06:45:21PM +0800, wyatt wrote:
> 我在ubuntu 10.10中安装有emacs 23,想搞个代码补全,功能就像是使用ipython
> 时,输入一部份内容后按TAB键剩余部分就能自动补全。我在网上找了一些方法,
> 我按照这个方法进行 的:
>
> http://hi.baidu.com/madrigar/blog/item/e36c21a44fda86fb9152ee48.html
>
我的有,方法类似。
检测下配置文件看看?
> 也就是python-mode.el+pymacs.el+pycomplete.el三个插件来实现这个功能。
>
> 文章中说用Tab后就能补全,但我老是实现不了这个功能,比如输入time.t再按
> Tab,内容没有补全,但也不会跳四个空格。但按C-M-i 后,会在Emacs中出现一
> 栏,有相应的函数列表。
>
> Emacs的启动信息是这样的:
> Loading 00debian-vars...
> No /etc/mailname. Reverting to default...
> Loading 00debian-vars...done
> Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
> Loading debian-ispell...
> Loading /var/cache/dictionaries-common/emacsen-ispell-default.el
> (source)...done
> Loading debian-ispell...done
> Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el
> (source)...done
> Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...done
> Loading /etc/emacs/site-start.d/50emacs-goodies-el.el (source)...done
> Loading /etc/emacs/site-start.d/50git-core.el (source)...done
> Loading /etc/emacs/site-start.d/50global.el (source)...done
> Loading /etc/emacs/site-start.d/50psvn.el (source)...done
> Loading /etc/emacs/site-start.d/50pymacs.el (source)...done
> Loading /etc/emacs/site-start.d/50python-docutils.el (source)...done
> Loading /etc/emacs/site-start.d/50python-mode.el (source)...done
> Pymacs loading pycomplete...done
> For information about GNU Emacs and the GNU system, type C-h C-a.
> Using the CPython shell
>
> 倒数第三行应该能说明pycomplete是启动了吧!
>
> 请大家帮下忙,看下问题在什么地方。
>
> --
> Blog:http://wyattwanglife.appspot.com
> 微博:http://t.sina.com.cn/wyatt
>
>
> --
> ubuntu-zh mailing list
> ubuntu-zh在lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
关于邮件列表 ubuntu-zh 的更多信息