내 이맥스의 끝 부분이 있습니다 : 그것은 다른 모드에서 잘 작동js2 모드에서 2 들여 쓰기를 어떻게 설정합니까?
(setq-default indent-tabs-mode nil)
(setq tab-stop-list (number-sequence 2 120 2))
- I 탭,이 두 공간을 추가 할 때마다. 그러나 JS2 - 모드에서는 4
가내 이맥스의 끝 부분이 있습니다 : 그것은 다른 모드에서 잘 작동js2 모드에서 2 들여 쓰기를 어떻게 설정합니까?
(setq-default indent-tabs-mode nil)
(setq tab-stop-list (number-sequence 2 120 2))
- I 탭,이 두 공간을 추가 할 때마다. 그러나 JS2 - 모드에서는 4
가당신은 js2-basic-offset
2.
M-x customize-variable
Apply and Save
버튼으로 설정 값을 js2-basic-offset
.emacs
또는 init.el
파일로 설정하는 항목이 추가됩니다.거의 없지만 나 같은 사람이고 다른 모드의 구성을 별도의 파일로 유지한다면 다음 줄을 추가하면됩니다.
(add-hook 'js2-mode-hook (lambda() (setq js2-basic-offset 2)))
나는이 세트를 가지고 있고, 어떤 경우에는 2를 사용하지만, 다른 경우에 네 개의 공간 대신, 내가 들여 쓰기의 두 가지 수준이, 아무것도 할 때 4. – Ashnur
사용하는 탭이됩니다. 어떻게 방지 할 수 있습니까? –
'indent-tabs-mode'를'nil'으로 설정하면 도움이 될 것 같습니다. – ntalbs