2 칸 들여 쓰기를 사용합니다. 탭이 없습니다. 이미 8 칸으로 들여 쓰기 된 파일을 열면, 그것이 계속해서 수행됩니다. 나는 이맥스가 파일 (8- 공백)을 내 설정 2 칸으로 변경하고 싶습니다. 이것을 할 수있는 방법이 있습니까?emacs는 이미 파일에 들어있는 내용에 따라 다른 들여 쓰기를 사용합니다.
이것은 내 탭을 구성한 방법이다 : 그것은 관련이있는 경우
(setq-default indent-tabs-mode nil)
(setq-default tab-width 2)
, 나는 파이썬 파일에서 일하고 있어요.
emacs는 실제로이 8 개의 공백이 탭이되어야한다는 것을 어떻게 알 수 있습니까? 진짜 탭 문자가 제대로 공백 있다고 가정합니다. –
또한 : 파이썬에서 2 칸 들여 쓰기를 사용하는 것은 PEP8에 대한 것입니다. 4 칸 들여 쓰기를 사용해야합니다. –
@AdamSmith 아마도 라인을 시작하고 코드 의미를 올바르게 파싱하는 것을 볼 수 있습니다 ... 그리고 PEP8에서 다리에서 뛰어 내라고 말하면 어떻게 될까요? – DilithiumMatrix