나는이 모든 비슷한 내용을 검색했습니다. improper exiting from indentation in emacs python-mode 누군가가 적절한 들여 쓰기를 끝낼 수없는 곳입니다. 내가 if 문을 만들 때마다if 문 다음에 들여 쓰기 허용하지 않는 python-mode.el
는
if(foo):
bar()
파이썬 모드는 들여 쓰기를 던질 것이다
if(foo):
bar()
로 떠나 저를 강제로 나를 막대 줄을 들여 할 수 있도록 거부 말 오류. 이것은 모든 .py 파일에서 발생합니다. python.el을 사용하는 동안 잘 작동하지만 파이썬 모드의 기능을 훨씬 선호합니다. 다른 사람이 해결책을 찾았습니까?/이것에 부딪 혔습니까?
내 .emacs 파일은 python-mode를로드하기위한 라인 일뿐입니다.
저는 이맥스가 없지만 전형적으로'if' 다음에 공백을 넣으려고 했습니까? 그 괄호는 비록 그것이 무엇이든 부수는 것을 의심하지만 중복되어 있습니다. – kindall
나는 둘 다 시도했지만 어느 것도 차이를 만들어 내지 못했다. 나는 공간을 수동으로 추가하는 것에 의지했다. – Magitrek
Python-mode.el의 기능을 많이 선호한다고하는 여러분의 의견은 (Emacs witr.Pitthon 지원에 포함시킬 내용을 다루는 Emacs 관리자로서) 저를 걱정합니다. 분명히, 그래서 논의 할 곳이 아니지만 python-mode.el의 기능에 대해 emacs-devel 또는 bug-gnu-emacs에게 의견을 보내주십시오. – Stefan