나는 들여쓰기를 위해 탭을 사용하고 싶지 않았기 때문에 (setq-default indent-tabs-mode nil)
이것을 emacs init 파일에 추가했습니다.
이 설정을 사용하면 에서 공백으로 들여쓰기가 생성되지만 web-mode
기존 탭이 공백으로 변경되지는 않습니다.
비슷한 구성이 있나요 overwrite-tab-indent-by-space-indent
? 아니면 탭 들여쓰기된 HTML이 나타날 때마다 탭을 공백으로 바꾸라는 명령을 내려야 합니까?
답변1
웹 모드를 사용하여 파일을 열 때 전체 버퍼의 탭 이동을 억제하려면 init 파일에 다음과 같은 내용을 추가할 수 있습니다.
(add-hook 'web-mode-hook
(lambda () (untabify (point-min) (point-max))))
이는 web-mode
이 설정을 적용하려는 모드의 이름이라고 가정합니다.