Markdown 的列表与代码块折叠 问题

VSCode:

这个在 VSCode中写 Markdown 的 列表折叠、代码块折叠 在Emacs 不知道有什么解决方案 ?

这里对 列表折叠 我虽有一个解决,但是用的十分麻烦

(define-key global-map (kbd "M-'") 'my-toggle-selective-display)

(defun my-toggle-selective-display()
  "set-selective-display to current column or toggle
selective-display --lgfang"
  (interactive)
  (let ((arg (progn (back-to-indentation) (current-column))))
    (set-selective-display (if (eq arg selective-display) nil arg))))

希望有更好的解决方案

org-mode不香吗

我是都使用 ,有此情况使用 Markdown 更好处理些,也只是想 Emacs Markdown 体验理舒爽

可以使用 hideshow 这个模块来完成,定制想要的hs-block-start-regexphs-block-end-regexp

1赞