2

像任何认真的 emacs 用户一样,我一直使用它来编辑博客文章,使用“It's All Text”。然而,我经常将 HTML href 插入到我的文本中,当我进行最后的校对时,它们往往会妨碍我。有没有可以切换到隐藏这些元素的模式?

更一般地说,是否有关于如何编写修改实际缓冲区视图同时保持缓冲区内容不变的模式的任何指针?或者这只是涉及使用字体锁定的魔法黑客吗?

4

2 回答 2

6

html-mode您可以使用M-x sgml-tags-invisible隐藏/显示标签。

您也可以C-c C-v使用默认浏览器browse-url-of-buffer打开当前缓冲区(如果buffer-file-name不是nil,即如果它是常规文件)。即使使用部分 html 块(即没有等)<html>,这也足够好。<body>

于 2009-10-07T11:29:40.527 回答
1

你是(1)在写博文时直接写 HTML 还是(2)你对列表、表格等使用某种形式的 wiki 语言。对于(1)你可以看看org-mode并在证明后转换为 HTML阅读org-export-region-as-html。在第二种情况下,您可以寻找一些可能隐藏链接的特殊 wiki 模式(如markdown-mode)。

于 2009-10-07T11:29:40.573 回答