1
현재 주요 모드에서 필자는 탭을 사용하여 특정 수의 공백을 이동시킵니다.맞춤형 주요 모드에서 탭 동작을 설정하는 방법은 무엇입니까?
필자가 원하는 것은 python 모드로 탭이 전체 선을 올바른 들여 쓰기로 이동시키는 방법과 비슷합니다.
누구에게 이것이 어떻게 수행되는지 압니까?
현재 주요 모드에서 필자는 탭을 사용하여 특정 수의 공백을 이동시킵니다.맞춤형 주요 모드에서 탭 동작을 설정하는 방법은 무엇입니까?
필자가 원하는 것은 python 모드로 탭이 전체 선을 올바른 들여 쓰기로 이동시키는 방법과 비슷합니다.
누구에게 이것이 어떻게 수행되는지 압니까?
indent-line-function
을 주 모드 기능으로 적절하게 설정하십시오. 와 같은 것
(defun my-mode-indent-line (&optional _arg)
...)
(define-derived-mode my-mode prog-mode "MyMode"
"Have fun with My Mode."
...
(setq-local indent-line-function #'my-mode-indent-line)
...)
메이저 모드에서는 '탭'이란 무엇입니까? 보려면'C-h k Tab'을 누르십시오. –