1
20
如果您使用的是gnu emacs 21或更低版本,或xemacs,请使用python-mode.el。GNUEmacs22 python.el不能在上面工作。在GNU Emacs22上,python.el可以工作,并且更好地与GNU Emacs自己的符号解析和完成、eldoc等联系在一起。我自己使用Xemacs,所以我不使用它,我听过有人抱怨它在过去没有很好地工作,但是有一些更新可以解决一些问题(例如,在emacswiki页面上,你链接),一个D您希望到目前为止,有些已经整合到上游。如果我是GNU Emacs类型,我将使用python.el,直到找到不使用的具体原因。 据我所见,python模式el最大的一个问题是它不太理解三引号字符串。它将它们视为单引号,这意味着三引号字符串中的一个单引号将取消语法突出显示:它会认为字符串已经结束。您可能还需要更改自动模式alist来打开.py文件的python模式;我不记得是否仍然是这样,但是我的init.el已经设置自动模式alist很多年了。 至于其他插件,我不认为是“必要的”。Xemacs的func菜单有时很有用,它为当前文件提供了一个小的功能/类浏览器菜单。我不记得GNU Emacs有没有类似的东西。我有一个用于重构文本编辑的RST模式,这在一些项目中使用。绑定到您使用的任何VC中,如果有的话,可能对您有用,但是对于其他人来说,有对最容易下载的.el文件的内置支持。 |
2
8
|
ptb · Slime\Emacs comint在启动mpi进程时挂起 6 年前 |
Hatshepsut · 使用命令行参数使用region调用子流程 6 年前 |
Meitham · spacemacs恢复文件筛选器 6 年前 |
Chen Li · 与emacs相比,EmacClient有哪些缺点? 6 年前 |
Itsbananas · 汇编代码的自定义缩进函数 6 年前 |