使组织模式标记符号不可见?


13

在Emacs中,可以使用星号*来实现粗体,例如,* 粗体 *。我的问题是我可以使星号不可见吗?即以粗体代替* 粗体 *。删除线,斜体等相同的问题

我知道这应该是可以实现的。例如,可以将org-indent星号设置为与背景相同的颜色,因此它变为不可见:

* Headline one
** Headline two

* Headline one
 * Headline two

您仍然可以将插入符号移到那里以查看星号,这很好。

回到我的问题,我不知道是否或如何对文本格式的标记执行相同的操作。


1
问题尚不清楚。如果这是关于特定模式的(例如组织模式?某些标记模式?),请详细说明。您指的是“ 标记 ”,而没有任何解释。在Emacs中,通常没有标记,您不能使用*bold*实现*bold*
画了

1
ole星号与小行星混淆Luke。
Emacs用户

@Alex我假设您是在此问题中指的是org-mode并进行了相应的编辑。如Drew所提到的那样,没有这个问题还不清楚。随时恢复我的编辑,并澄清适当的问题。
Kaushal Modi

大家好,谢谢回复。我已经编辑了我的帖子,希望它更加清晰。我的问题在第一段。所有其他仅是激发问题的一个例子。谢谢大家!
Alex

Answers:


17

如果您的问题专门关于org-mode及其重点标记:尝试customizing org-hide-emphasis-markers。您可以设置t为隐藏粗体,斜体等单词周围的标记。


实际上,这回答了我的问题。只是好奇,它在后台如何工作?例如,如果我只想设置标记的字体颜色,该在哪里编辑?
Alex

1
@Alex您可以自定义org-emphasis-alist以指定要用于各种标记的面。
glucas
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.