是否可以使用Emacs自身的文本格式化功能在Emacs缓冲区中呈现Markdown渲染结果?图形环境下的Emacs具有丰富的文本展示能力(字体样式、颜色、链接甚至图片),因此这应该是完全可能的。是否存在任何现有的实现方式?
请注意,想法是让渲染后的Markdown成为原生的Emacs格式化文本,可以像Emacs中的任何其他文本一样进行导航和操作。因此,以嵌入在Emacs缓冲区中的图像形式呈现的解决方案在此不可取。
同时请注意,这与编辑Markdown的模式无关,而是用于在Emacs缓冲区中呈现Markdown渲染结果。最好是纯Emacs Lisp解决方案,以便实现可移植性。