按返回时{E 44}缩进

时间:2016-11-29 19:50:58

标签: emacs markdown indentation

我的项目中有很多降价文件,我需要每次更改它们。

例如,在changelog.md中我有这种格式:

## 1.11.3 (2016-10-01)
- Fix bug
- New feature....

当我按回车键时,emacs在当前行中添加一个新选项卡,并在创建的新行中添加另一个选项卡。 如何仅针对markdown文件取消此缩进?

1 个答案:

答案 0 :(得分:2)

我是通过定义一个禁用electric-indent-mode并将其添加到markdown-mode-hook的函数来实现的:

(defun my-disable-electric-indent ()
  "Disable electric indenting."
  (electric-indent-local-mode -1))

(add-hook 'markdown-mode-hook
          #'my-disable-electric-indent)