pythonmode.el不允许在if语句后缩进

2024-09-27 09:29:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我搜索了所有的东西,我能找到的就是这样一个相似的问题:improper exiting from indentation in emacs python-mode有人无法从正确的缩进中退出。在

每当我创建if语句时

if(foo):
    bar()

Python模式拒绝我缩进条线,迫使我将其保留为

^{pr2}$

这将引发缩进错误。在所有.py文件中都会发生这种情况。使用时效果良好Python.el,但我更喜欢python模式的特性。其他人有没有找到解决办法/遇到这种情况?在

我的.emacs文件只是用于加载python模式的行。在


Tags: 文件infromiffoomode模式bar
2条回答

这是个虫子。感谢报道。在

https://bugs.launchpad.net/python-mode/+bug/1191133

这个已经在后备箱里修好了。参见第1266版

https://launchpad.net/python-mode

也应该出现在

https://github.com/emacsmirror/python-mode

安德烈亚斯

否则,正如我之前所说,如果这个问题仍然无法解决,我认为您最好从ELPA下载最新的python模式,它应该运行M-x package list packages 然后把下面的语句放到.emacs文件中。在

(require 'python-mode)

相关问题 更多 >

    热门问题