如何在 Markdown 中换行 80 个字符?

How can I wrap a line at 80 characters in Markdown?

我正在为我公司的文档编写一个基本的 README.md。

我想将每行文字以 80 个字符换行,但我真的不知道该怎么做。目前只是一直延伸到页面右侧。

我需要 table 吗?

我最好不要修改每一行。有没有办法把整个段落换行?

根据 this,您只需键入双 space 后跟一个回车符 return。大多数现代文本编辑器都会让您知道您所在的栏目。

最快、最简单的方法是使用 Notepad++。 Select 您希望换行的文本并使用菜单选项 TextFX -> TextFX Edit -> ReWrap Text到(剪贴板或 72)宽度.

When you do want to insert a
break tag using Markdown, you end a line with two or more spaces, then type return. -Daring Fireball

因此,您可以查看编辑器的显示,当您在第 80 列时,键入两个空格,然后键入 return。

使用 clang-format 的简单 hack:

安装 clang-format(如果尚未安装)

sudo apt-get install clang-format

生成 clang 格式文件(如果不存在)

clang-format -style=llvm -dump-config > .clang-format

复制.md文件的内容并将其粘贴到一个新文件中,保存这个新创建的文件,扩展名为.cpp。通过用 /**/

封装将 .md 文件的粘贴内容标记为 C++ 注释

使用创建的 clang 格式文件,

clang-format -i foo.cpp

其中 foo 是保存的 C++ 文件的名称。

您现在可以取消注释原始 .md 文件的内容并使用它。

注:

这是由于以下 属性 的 clang 格式文件

ColumnLimit:     80