温馨提示:本文翻译自stackoverflow.com,查看原文请点击:unicode - Representing Directory & File Structure in Markdown Syntax
jekyll Markdown unicode

unicode - 用Markdown语法表示目录和文件结构

发布于 2020-04-10 17:50:02

我想在我的Jekyll博客文章中描述目录和文件结构,Markdown是否提供一种输出此类信息的简洁方法?

例如,您可以 Jekyll网站的此链接看到目录和文件结构非常整洁地输出在页面上:

.
├── _config.yml
├── _drafts
|   ├── begin-with-the-crazy-ideas.textile
|   └── on-simplicity-in-technology.markdown
├── _includes
|   ├── footer.html
|   └── header.html
├── _layouts
|   ├── default.html
|   └── post.html
├── _posts
|   ├── 2007-10-29-why-every-programmer-should-play-nethack.textile
|   └── 2009-04-26-barcamp-boston-4-roundup.textile
├── _data
|   └── members.yml
├── _site
└── index.html

我相信上面的行块字符是Unicode(如此处答案所示),但不确定Markdown或其他浏览器如何处理它们。我希望Markdown包括一些这样做的方法,该方法可能输出为上面的Unicode字符。

查看更多

提问者
Matt Rowles
被浏览
152
90k 2014-10-03 01:07

如果您担心Unicode字符,则可以使用ASCII来构建结构,因此示例结构将变为

.
+-- _config.yml
+-- _drafts
|   +-- begin-with-the-crazy-ideas.textile
|   +-- on-simplicity-in-technology.markdown
+-- _includes
|   +-- footer.html
|   +-- header.html
+-- _layouts
|   +-- default.html
|   +-- post.html
+-- _posts
|   +-- 2007-10-29-why-every-programmer-should-play-nethack.textile
|   +-- 2009-04-26-barcamp-boston-4-roundup.textile
+-- _data
|   +-- members.yml
+-- _site
+-- index.html

tree选择ANSI输出时使用的格式相似