1. 연구 모듈/Emacs
[Emacs] 자바스크립트 탭 사이즈를 2 <-> 4로 토글시키는 함수 정의
사용자-1
2021. 3. 19. 06:48
자바스크립트 탭 사이즈를 2 <-> 4로(스페이스 문자 사용) 토글시키는 함수 정의입니다.
(defun jstoggle ()
"Toggle setting javascript tab widths between 2 and 4"
(interactive)
(if (= js-indent-level 4)
(setq js-indent-level 2)
(setq js-indent-level 4)
)
(message (number-to-string js-indent-level))
(redraw-display))
보너스
자바스크립트 탭 사이즈와 Prettier-js의 탭 사이즈를 동시에 2 <-> 4로 토글시키는 함수 정의
(defun jstoggle ()
"Toggle setting javascript tab widths between 2 and 4"
(interactive)
(if (= js-indent-level 4)
(progn
(setq js-indent-level 2)
(setq prettier-js-args '(
"--use-tabs" "false"
"--tab-width" "2"
)))
(progn
(setq js-indent-level 4)
(setq prettier-js-args '(
"--use-tabs" "false"
"--tab-width" "4"
)))
)
(message (number-to-string js-indent-level))
(redraw-display))
<테스트 환경> - OS : Windows 10 - Emacs 버전 : Emacs 24.5.1 윈도우