如何在自定义主模式中设置选项卡行为



目前在主模式下,我正在书写按tab键将点移动一定数量的空格。

我想要发生的更像是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)
  ...)

相关内容

  • 没有找到相关文章

最新更新