Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在emacs中更改缓冲区视图以隐藏HTML标记_Html_Emacs_Preview - Fatal编程技术网

如何在emacs中更改缓冲区视图以隐藏HTML标记

如何在emacs中更改缓冲区视图以隐藏HTML标记,html,emacs,preview,Html,Emacs,Preview,像任何认真的emacs用户一样,我总是用它编辑博客文章,使用的是“全是文本”。然而,我经常在我的文本中插入HTMLHREF,当我开始做最后的校对时,它们往往会妨碍我。是否有一种模式可以切换到隐藏这些元素 更一般地说,有没有关于如何编写修改实际缓冲区视图的模式的指针,同时保持缓冲区内容不变?或者这仅仅涉及到使用字体锁定的魔法破解?在html模式下您可以使用M-x sgml标记隐形来隐藏/显示标记 您还可以C-C-v运行browse-url-of-buffer,使用默认浏览器打开当前缓冲区(如果bu

像任何认真的emacs用户一样,我总是用它编辑博客文章,使用的是“全是文本”。然而,我经常在我的文本中插入HTMLHREF,当我开始做最后的校对时,它们往往会妨碍我。是否有一种模式可以切换到隐藏这些元素


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

html模式下
您可以使用
M-x sgml标记隐形
来隐藏/显示标记

您还可以
C-C-v
运行
browse-url-of-buffer
,使用默认浏览器打开当前缓冲区(如果
buffer-file-name
不是
nil
,即,如果它是常规文件)。
即使使用部分html块(即没有
等),这也可以很好地工作。

您(1)在写博客文章时直接编写html,还是(2)在列表、表格等方面使用某种形式的wiki语言。对于(1)您可以在校对后使用
org导出区域作为HTML
查看并转换为HTML。在第二种情况下,您可以寻找一些特殊的wiki模式,它可能会隐藏链接(如)。

我使用偶尔插入的href编写纯文本。我将不得不尝试这两种建议的方法。一个小问题是,当标签被隐藏时,显示格式没有更新(我使用的是长线模式),留下的线条看起来很短。这有什么关系吗?