웹 모드에서 들여 쓰기를 2 칸으로 설정하는 방법


13

방금 웹 모드를 설치했습니다. 작동하지만 들여 쓰기는 기본적으로 4 칸으로 설정되어있는 것 같습니다. 어떻게 2 칸으로 올바르게 설정합니까?

답변:


21

웹 모드 설명서 에 따르면 다음을 사용하여이를 수행 할 수 있습니다.

(defun my-web-mode-hook ()
  "Hooks for Web mode."
  (setq web-mode-markup-indent-offset 2)
)
(add-hook 'web-mode-hook  'my-web-mode-hook)

web-mode-css-indent-offsetCSS 및 web-mode-code-indent-offsetJavascript, Java, PHP 등의 값을 설정할 수도 있습니다 .


2
그것은 더 나은에있을 수 있습니다 customize-group웹 모드와이 설정합니다.
Christian Stewart

0

이것이 나를 위해 일한 것입니다.

(setq indent-tabs-mode nil
      js-indent-level 2)

1
나는이 변수가 웹 모드 들여 쓰기에 전혀 영향을 미치지 않는다고 확신합니다.
DoMiNeLa10

위의 제공된 솔루션이 효과가 없었습니다. 내가 여기서 공유 한 것은 나를 위해이 문제를 해결 한 것입니다. 실제로 (js-indent-level 2)업무를 수행 할 것입니다
Billal Begueradj
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.