我的项目中有很多降价文件,我需要每次更改它们。
例如,在changelog.md中我有这种格式:
## 1.11.3 (2016-10-01)
- Fix bug
- New feature....
当我按回车键时,emacs在当前行中添加一个新选项卡,并在创建的新行中添加另一个选项卡。 如何仅针对markdown文件取消此缩进?
答案 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)