1

SSH 中的一些算法表示为aes128-gcm@openssh.com. 这样做的问题是,如果您在 Markdown 文件中提及这一点,Docusaurus 1 会将其转换为 mailto: 超链接。我不介意为合法的电子邮件做这件事,但这不是合法的电子邮件。我的意思是,我想它可能是,但在这种情况下,它不应该是电子邮件地址。

我可以做我在这里做的事情并将它变成一个代码块,但我不想把每个算法名称都变成一个代码块。例如。aes128-ctr不需要是代码块来防止它成为超链接。当然,在这种情况下,将其设置为代码块是有意义的,但恕我直言,在我的上下文中它没有意义(在表中使用它们,列出各种不同 SSH 客户端支持的算法)。

谢谢!

4

1 回答 1

1

这是因为linkify(一个 Remarkable 插件)默认情况下在核心中打开,除非添加更多配置,否则目前无法关闭它siteConfig.js,我们现在犹豫要添加,因为我们正在关注在Docusaurus 2上。Docusaurus 2 默认情况下没有链接行为,因此您可以考虑使用它。

不过欢迎拉取请求,或者aes128-gcm[]()@openssh.com@chris 在上面的评论中提到的 hack。

于 2020-01-12T03:37:55.717 回答