自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

4個(gè)Linux命令行下的Markdown工具

系統(tǒng) Linux
命令行 Markdown 工具快速、強(qiáng)大、靈活。以下是 4 個(gè)值得試一下的工具。我們一起來(lái)看一下吧。

 [[320327]]

命令行 Markdown 工具快速、強(qiáng)大、靈活。以下是 4 個(gè)值得試一下的工具。

(在 Linux 上)在處理 Markdown 格式的文件時(shí),命令行工具會(huì)占據(jù)主導(dǎo)地位。它們輕巧、快速、強(qiáng)大、靈活,它們大多數(shù)都遵循 Unix 哲學(xué)只做好一件事。

看一下這四個(gè)程序,它們可以幫助你在命令行中更有效地處理 Markdown 文件。

mdless

如果你使用過(guò)一段時(shí)間的 Linux 命令行,那么你可能對(duì)名為 less 的文本查看器很熟悉。當(dāng)然,你可以使用 less 查看 Markdown 文件,但結(jié)果有點(diǎn)枯燥。如何在終端中查看 Markdown 文件效果更好一點(diǎn)?來(lái)使用 mdless。

mdless

你可以使用鍵盤(pán)上的箭頭鍵四處移動(dòng),并且 mdless 提供了很好的搜索功能。

mdless 不僅會(huì)顯示文本,而且還會(huì)渲染標(biāo)題、粗體和斜體等格式。它還可以顯示表格并語(yǔ)法高亮代碼塊。你還可以創(chuàng)建一個(gè)或多個(gè)主題文件來(lái)定制 mdless 的外觀。

Markdown lint 工具

你在快速輸入時(shí)會(huì)犯錯(cuò)誤。如果你在使用 Markdown(或其他任何標(biāo)記語(yǔ)言)時(shí)丟失了一些格式,那么在將文件轉(zhuǎn)換為另一種格式時(shí)可能會(huì)有問(wèn)題。

程序員通常使用名為 linter 的工具來(lái)檢查語(yǔ)法是否正確。你可以使用 Markdown lint 工具對(duì) Markdown 執(zhí)行相同的操作。

在你對(duì) Markdown 文件運(yùn)行該工具時(shí),它會(huì)根據(jù)規(guī)則集檢查格式。這些規(guī)則控制著文檔的結(jié)構(gòu),包括標(biāo)題級(jí)別的順序、不正確的縮進(jìn)和間距、代碼塊問(wèn)題、文件中存在 HTML 等等。

Markdown lint tool

規(guī)則可能有點(diǎn)嚴(yán)格。但是,在將文件轉(zhuǎn)換為其他格式之前對(duì)文件運(yùn)行 Markdown lint 工具可以防止由于格式錯(cuò)誤或不一致引起的麻煩。

mdmerge

合并任何類(lèi)型的文件可能會(huì)很痛苦。例如,我在整理一本電子書(shū)。它是一篇文章集,最初發(fā)布在我的每周郵件中。這些文章都放在單獨(dú)的文件中,作為受虐狂,我以凌亂、手動(dòng)的方式將它們組合在一起。

我希望在開(kāi)始這個(gè)項(xiàng)目之前就知道 mdmerge。這樣我可以節(jié)省很多時(shí)間和精力。

mdmerge,你可能已經(jīng)從名稱(chēng)中猜到了它的作用,它將兩個(gè)或多個(gè) Markdown 文件合并為一個(gè)文件。你無(wú)需在命令行中輸入文件名。相反,你可以將它們添加到名為 book.txt 的文件中,并將其用作 mdmerge 的輸入文件。

這并不是 mdmerge 能做的一切。你可以添加對(duì)另一個(gè)文檔的引用(使用 Markdown 格式引用或一段源代碼),然后將其放入主文檔中。這樣一來(lái),你就可以創(chuàng)建針對(duì)特定受眾定制的主文檔。

mdmerge 不會(huì)是你經(jīng)常使用的程序。但當(dāng)你需要時(shí),你會(huì)很高興硬盤(pán)上有它。

bashblog

嚴(yán)格說(shuō) bashblog 并不是 Markdown 工具。它獲取 Markdown 文件,并使用它們來(lái)構(gòu)建簡(jiǎn)單的博客或網(wǎng)站。你可以將 bashblog 視為靜態(tài)站點(diǎn)生成器,但是它沒(méi)有很多脆弱的依賴(lài)關(guān)系。一切幾乎都在一個(gè)不到 50KB 的 shell 腳本中。

要使用 bashblog,只需在計(jì)算機(jī)上安裝 Markdown 處理器即可。在此,你可以編輯 Shell 腳本添加有關(guān)博客的信息,例如標(biāo)題、名字、社交媒體鏈接等。然后運(yùn)行該腳本。之后會(huì)在默認(rèn)文本編輯器中新建一篇文章。開(kāi)始輸入。

保存文章后,你可以發(fā)布它或?qū)⑵淞泶鏋椴莞?。如果你選擇發(fā)布文章,那么 bashblog 會(huì)將你的博客、文章和所有內(nèi)容生成為一組 HTML 文件,你可以將它們上傳到 Web 服務(wù)器。

它開(kāi)箱即用,你的博客或許會(huì)平淡無(wú)奇,但可以使用。你可以根據(jù)自己喜好編輯站點(diǎn)的 CSS 文件來(lái)改變外觀。

bashblog

Pandoc 如何?

當(dāng)然,Panddoc 是一個(gè)非常強(qiáng)大的工具,可以將 Markdown 文件轉(zhuǎn)換為其他標(biāo)記語(yǔ)言。但是,在命令行上使用 Markdown 要比 Pandoc 多。 

 

責(zé)任編輯:龐桂玉 來(lái)源: Linux中國(guó)
相關(guān)推薦

2018-05-09 15:03:00

Linux命令行筆記

2010-08-24 09:10:14

Linux命令行工具

2014-02-18 10:45:48

2014-04-09 11:05:11

2015-07-29 10:34:50

Linux系統(tǒng)命令行工具

2015-07-30 11:04:08

Linux命令行工具

2015-07-30 11:24:47

Linux 系統(tǒng)命令行工具

2014-08-25 16:23:24

2009-12-09 09:25:52

Linux命令行svn命令

2019-12-10 10:03:18

Linux命令行工具

2010-06-01 19:14:53

SVN命令行

2017-01-19 19:08:32

Linux管理器

2010-02-04 15:17:48

Linux wget

2018-05-15 08:40:40

Linux命令數(shù)學(xué)運(yùn)算

2009-08-11 09:58:22

Linux命令行Linux命令svn命令

2013-04-11 09:21:21

Linux性能監(jiān)測(cè)命令行工具

2014-10-31 10:50:28

Linux命令行工具

2019-08-27 10:32:01

Linux操作系統(tǒng)Windows

2012-07-11 13:35:25

UnixLinux

2018-12-17 10:30:34

Linux命令行boxes
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)