자바스크립트 모드에서 기본적으로 들여쓰기시 탭 문자를 사용하도록 되어있습니다. 이것을 스페이스를 사용하도록 설정하는 방법입니다.
.emacs 파일에 아래와 같이 정의합니다.
(add-hook 'js-mode-hook (function (lambda () (setq indent-tabs-mode nil )))) (setq-default js-indent-level 4) ; 사용할 스페이스 갯수
혹은
(dolist (hook '(js2-mode-hook js-mode-hook json-mode-hook)) (add-hook hook (function (lambda () (setq indent-tabs-mode nil ))))) (setq-default js-indent-level 4) ; 사용할 스페이스 갯수
<테스트 환경> OS : Windows 10 Emacs 버전 : Emacs 24.5 윈도우
'1. 연구 모듈 > Emacs' 카테고리의 다른 글
[Emacs] 자바스크립트 탭 사이즈를 2 <-> 4로 토글시키는 함수 정의 (0) | 2021.03.19 |
---|---|
[Emacs] Emacs에서 PATH vs. exe-path 설정 (0) | 2020.09.02 |
[Emacs] Prettier 설치 및 동작 방식 (0) | 2020.08.28 |
[Emacs/Lisp] 테이블 태그에 Single Line 스타일 자동추가 스크립트 (0) | 2019.08.09 |
[Emacs/Lisp] 특정 문자열 대체 관련 함수 정의 (0) | 2019.08.06 |