woo*_*ngs 5 emacs sublime-text-2
在 Sublime Text 2 中,我可以输入prnfunc[tab]
然后它完成到“PrintFunction”。如果我有一个项目,我可以按下Cmd+P
并输入srcpy/hello.py
,然后导航到source/python/hello_world.py
. emacs 中是否有等价物?
ps 我认为 emacs 中的 ido 提供了类似的模糊补全,但仅在迷你缓冲区中。
小智 8
要完成,请尝试自动完成。为了获得智能完成,您可能需要每种编程语言的“后端”。对于 Python,请尝试Emacs-jedi(免责声明:我的项目)。自动完成支持不区分大小写的完成。
对于项目管理,我推荐Helm和eproject 的组合。有了这两个,你可以source/python/hello_world.py
通过类似的东西找到s rc py hello RET
。Helm 是一个用于增量完成和选择范围缩小的框架。因此,您不仅可以获得项目管理,还可以获得其他功能。eproject 是一个项目管理插件,它可以作为 Helm 的后端。
一次设置所有内容可能是一项艰巨的工作,所以我建议先设置简单的自动完成和 Helm。这两个将使您的 Emacs 环境有很大的改进。
归档时间: |
|
查看次数: |
3563 次 |
最近记录: |