Python中文
首页
教程
问答
标签
搜索
登录
注册
如何在Python中使用Emacs
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我是emacs新手,我想使用emacs进行python开发。我正在使用Ubuntu9.10。我对让emacs使用python感到沮丧。我使用GNU Emacs 23.1.50.1(x86_64-pc-linux-GNU,GTK+版本2.18.0)。</p> <p>这就是我所做的。 *</p> <p>Emacs带有python模式,但令人困惑的是有两种模式,一种是python-mode.el,另一种是python.el。我使用emacs 23,所以我的是python.el(我想)。我也需要python模式吗?当我按M-Tab时,代码完成不起作用,而窗口管理器不起作用。我试过Esc标签,但上面写着“不匹配”。如何启用代码完成?</p> <p>之后,我安装了ropemacs</p> <pre><code>sudo aptitude install python-ropemacs </code></pre> <p>然后我在~/.emacs创建了.emacs文件 我在.emacs文件中添加了以下内容</p> <pre><code>(require 'pymacs) (pymacs-load "ropemacs" "rope-") (setq ropemacs-enable-autoimport t) </code></pre> <p>然后,当我单击M-/(Alt-/)时,当我从菜单Rope->;代码帮助中单击时,它将打开一个用于选择根项目文件夹的文件对话框。我选择当前文件夹,其中有一些python代码。当我从菜单中再次尝试代码辅助时,它显示 完成x:“什么都没有,只有空的一套。”。如何使emacs python代码完成工作?</p> <p>然后我下载了<a href="http://www.emacswiki.org/emacs/anything.el" rel="noreferrer">anything.el</a>,任何配置,任何匹配插件到~/.emacs.d文件夹,然后在.emacs文件中添加了以下行</p> <pre><code>(require 'anything-config) (require 'anything-match-plugin) (global-set-key "\C-ca" 'anything) (global-set-key "\C-ce" 'anything-for-files) </code></pre> <p>猜猜是什么不起作用。我又试了一遍“M-x anything”,结果没找到匹配项(我猜可能是C-C a(先是control-a,然后是e)的组合起作用,它说它没有定义)。你能给我这样的傻瓜解释一下python的代码完成过程吗。谢谢。 编辑:我能用链接emacs和python一起工作。谢谢大家的回答</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我什么都没试过,我也没用rope(巨大的源代码树导致我的emacs挂起任何文件保存)。相反,我发现默认的完成方式对我来说已经足够好了。</p> <p>默认的完成键绑定是<code>M-/</code>。它运行dabbrev expand,将当前单词扩展为“最新的,前面的单词,这是一个前缀”。它并不完美:它不会解析类型,也不会搜索导入,但它在90%的情况下都能工作。</p> <p>(你必须解除绳索的作用。)</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何在PyObj中使用respondsToSelector和performSelector
8 回答
如何在pyobj中停止线程
1 回答
如何在pyobj中生成线程
8 回答
如何在pyodbc中为记录集指定游标类型?
3 回答
如何在pyodbc中从用户处获取表名,同时避免SQL注入?
7 回答
如何在pyodbc中使用executemany运行多个SELECT查询
8 回答
如何在pyodbc中同时在n个游标上并行运行n个进程?
2 回答
如何在pyodbc中控制连接池的大小?
8 回答
如何在pyodbc中自动调用fetchall()而不进行异常处理?
8 回答
如何在pyODBC查询中参数化日期戳?
4 回答
如何在pyodbc输出转换器函数中解压sqlserver DATETIME?
5 回答
如何在pyodb中安装所有驱动程序
2 回答
如何在pyodb嵌套循环中调用不同的查询
10 回答
如何在pyomo.environ公司modu装置
8 回答
如何在Pyomoconstraints中建模逻辑或量词
8 回答
如何在Pyomo中为约束使用数组
7 回答
如何在pyomo中使用集和范围集的多级索引?
8 回答
如何在PYOMO中分配伪二进制变量
10 回答
如何在Pyomo中创建OR约束?
3 回答
如何在Pyomo中动态地将变量添加到列表中?
2 回答