似乎大家打成一致用 shellsession 了,别的写法还有 console,sh,shell-session, terminal
https://stackoverflow.com/a/78359672/5277711

highlight.js/src/languages/shell.js at main · highlightjs/highlight.js
prism/components/prism-shell-session.js at master · PrismJS/prism

渲染成 SVG 图片以供分享,--at=99999 非常大的数字可以取最后一帧
marionebl/svg-term-cli: Share terminal sessions via SVG and CSS

其他一些支持 ANSI Language Highlight 的部件
ansi-render – Typst Universe

Syntax Highlighting | Nextra 基于 shiki 的

根据 How to highlight bash/shell commands in markdown? - Stack Overflow 整理的表格,说明了不同的 Markdown 高亮工具如何处理 bash/shell 命令的语法高亮。

FrameworkKeywordDocument
Rougeconsole
LinguistShellSession, bash session, consolelinguist/lib/linguist/languages.yml at main · github-linguist/linguist
Prism.jsshell-session, sh-session, shellsessionPrism
ChromaSession
Pygmentsconsole, shell-session, pwsh-session, ps1conLanguages — Pygments
Highlight.jsshellsession,consolehighlight.js/SUPPORTED_LANGUAGES.md at main · highlightjs/highlight.js
Shikishellsession,console语言 | Shiki
ApplicationFrameworkKeyword
Visual Studio CodeHighlight.jsshellsession
Obsidian (Edit Mode)CodeMirror-
Obsidian (Read Mode)Highlight.jsshellsession