Post about "들여쓰기"

Python 들여쓰기를 탭에서 스페이스로 바꾸기

파이썬으로 엑셀 라이브러리를 만들었다. 기존 파일을 수정만 하는 기능만 제공해서 코드 수가 170여 줄 밖에 안된다.

그런데 여기에 새 시트를 추가하는 기능을 추가해야 한다.

문제는 코딩 스타일.

기존에 들여쓰기를 탭으로 설정해 두었는데, 두어 달 전부터 스페이스 4칸으로 바꾸었다. 그리고 Vim과 PyCharm의 설정이나 플러그인도 모두 스페이스*4로 바꾸었다.

그래서 들여쓰기 규칙이 일치하지 않아 문제가 발생한다.

기존에 탭으로 설정된 들여쓰기를 스페이스*4로 바꾸어야 한다.

stackoverflow에는 천재, 영재, 똑똑한 사람들, 현명한 사람들, 잉여력이 쩌는 사람들이 많다.

http://stackoverflow.com/questions/234564/tab-key-4-spaces-and-auto-indent-after-curly-braces-in-vim

저기 답변 중 다음과 같은 방법으로 쉽게 해결했다.