【发布时间】:2014-11-20 05:10:56
【问题描述】:
我在link 使用 gabrielelanaro 提供的 emacs-for-python。
缩进似乎根本不适合我。
当我创建需要自动缩进(if、for 等)的类、函数或任何其他代码块并按 enter 或 Ctrl + j 时,它不会自动发生。相反,emacs 说“算术错误”。
当我在 .py 文件中的任意位置按 Tab 时不会发生这种情况。同样,每次按下Tab 都会导致“算术错误”。
另外,当我使用空格手动缩进代码时,我无法删除这些空格!退格这些缩进也会导致“算术错误”。
当我使用常规的Python AC 模式时也会出现这个问题。
emacs:GNU Emacs 24.3.1(x86_64-pc-linux-gnu,GTK+ 版本 3.10.7) 2014-03-07 在 lamiak 上,由 Debian 修改
【问题讨论】:
-
可能与this 问题有关?不知道你的配置很难说。
-
@vikramls 如何为您提供我的配置?我是 emacs 新手。
-
我的意思是您安装的其他软件包 - 您可以在没有任何 init.el 处理 (emacs -q) 的情况下运行 emacs 并尝试有选择地启用软件包吗?我链接的问题有帮助吗?
-
我不知道该怎么做。这是我的 .emacs 文件:pastebin.com/EebZhxWP。我想你可以知道我用的是哪些包。