chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

四個程序幫助你在Linux命令行下處理Markdown

汽車玩家 ? 來源: Linux中國 ? 作者: Scott Nesbitt ? 2020-05-04 11:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

命令行 Markdown 工具快速、強大、靈活。以下是 4 個值得試一下的工具。-- Scott Nesbitt(作者)

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

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

mdless

如果你使用過一段時間的 Linux 命令行,那么你可能對名為 less 的文本查看器很熟悉。當然,你可以使用 less 查看 Markdown 文件,但結(jié)果有點枯燥。如何在終端中查看 Markdown 文件效果更好一點?來使用 mdless 。

四個程序幫助你在Linux命令行下處理Markdown

mdless

你可以使用鍵盤上的箭頭鍵四處移動,并且 mdless 提供了很好的搜索功能。

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

Markdown lint 工具

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

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

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

四個程序幫助你在Linux命令行下處理Markdown

Markdown lint tool

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

mdmerge

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

我希望在開始這個項目之前就知道 mdmerge 。這樣我可以節(jié)省很多時間和精力。

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

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

mdmerge 不會是你經(jīng)常使用的程序。但當你需要時,你會很高興硬盤上有它。

bashblog

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

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

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

它開箱即用,你的博客或許會平淡無奇,但可以使用。你可以根據(jù)自己喜好編輯站點的 CSS 文件來改變外觀。

四個程序幫助你在Linux命令行下處理Markdown

bashblog

Pandoc 如何?

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

如果你需要 Pandoc,請查看我們發(fā)布的文章:

在命令行使用 Pandoc 進行文件轉(zhuǎn)換

使用 Pandoc 將你的書轉(zhuǎn)換成網(wǎng)頁和電子書

用 Pandoc 生成一篇調(diào)研論文

使用 pandoc 將 Markdown 轉(zhuǎn)換為格式化文檔

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    88

    文章

    11763

    瀏覽量

    219079
  • HTML
    +關注

    關注

    0

    文章

    280

    瀏覽量

    48490
  • MarkDown
    +關注

    關注

    0

    文章

    46

    瀏覽量

    630
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Kubernetes kubectl命令行工具詳解

    kubectl是Kubernetes官方提供的命令行工具,作為與Kubernetes集群交互的主要接口,它通過調(diào)用Kubernetes API Server實現(xiàn)對集群資源的全面管理。在生產(chǎn)環(huán)境中,運維工程師需要熟練掌握kubectl命令來完成日常的集群運維、應用部署、故障
    的頭像 發(fā)表于 02-02 16:40 ?436次閱讀

    AI智能體工具及其配置介紹

    AI智能體(Agent)能夠操控你的編程環(huán)境工具,簡化了你對集成環(huán)境的操作。而最近的命令行界面(CLI)智能體,從操作系統(tǒng)命令行獲得更多系統(tǒng)權(quán)限,進一步簡化了你編程的操作,甚至可以幫助你整理文件
    的頭像 發(fā)表于 12-30 10:49 ?770次閱讀
    AI智能體工具及其配置介紹

    命令行阿里千問搭建過程

    克隆千問倉庫,安裝依賴; 下載模型權(quán)重; 命令行執(zhí)行啟動腳本,配置參數(shù)后運行推理。
    發(fā)表于 12-24 10:35

    使用AT組件命令行可以發(fā)送成功,但是程序里發(fā)送總是超時,怎么解決?

    是AT說明里的例程,按照例程把發(fā)送命令加入到控制臺,輸入命令是可以正確響應的。 但是我程序里寫是類似的代碼,就提示超時。 提示超時后,又
    發(fā)表于 09-23 07:14

    所見即所得——Luban-Lite VS Code插件讓開發(fā)實現(xiàn)“命令行自由”

    NEWS所見即所得!Luban-LiteVSCode插件指南親愛的開發(fā)者朋友們,你是否還在為嵌入式開發(fā)中頻繁切換命令行而抓狂?配置環(huán)境參數(shù)如“走迷宮”,編譯燒錄還需切換AiBurn?今天,匠芯創(chuàng)為您
    的頭像 發(fā)表于 08-07 15:38 ?1105次閱讀
    所見即所得——Luban-Lite VS Code插件讓開發(fā)實現(xiàn)“<b class='flag-5'>命令行</b>自由”

    Linux基礎命令which詳解

    Linux系統(tǒng)中,which命令用于查找并顯示指定命令的可執(zhí)行文件路徑。這對于系統(tǒng)管理員和開發(fā)人員來說是一非常有用的工具,可以
    的頭像 發(fā)表于 07-29 17:58 ?859次閱讀

    解析K8S實用命令

    前言: 作為運維工程師,掌握 Kubernetes 命令行工具是日常工作的核心技能。本文將深入解析 K8S 最實用的命令,從基礎操作到高級技巧,助你成為容器化集群管理專家。
    的頭像 發(fā)表于 07-24 14:07 ?878次閱讀

    已收藏!你需要知道的57常用樹莓派命令!

    初次使用樹莓派并不總是那么容易,因為你可能還沒有使用命令行的習慣。然而,終端命令是必不可少的,而且通常比通過圖形用戶界面(GUI)操作更高效。那么,有哪些重要的命令是你應該知道的呢?有相當多的
    的頭像 發(fā)表于 07-23 18:36 ?1148次閱讀
    已收藏!你需要知道的57<b class='flag-5'>個</b>常用樹莓派<b class='flag-5'>命令</b>!

    USB串行配置實用程序是否有可用的命令行版本?

    USB串行配置實用程序是否有可用的命令行版本?
    發(fā)表于 07-22 08:09

    淺談wsl --update` 命令行選項無效的解決方案

    PS C:\Users\Administrator> wsl --update >> 命令行選項無效: --update
    的頭像 發(fā)表于 06-27 10:28 ?1.1w次閱讀

    Linux中,用新設置對CY7C65215重新編程后,如何啟用新設置?

    Linux 系統(tǒng)下,如何 1.用 Linux 中的編程新設置配置 CY7C65215? 如\"USB 串口配置實用程序\" 或命令行 f
    發(fā)表于 05-26 08:23

    aurix development studio無法用命令行編譯工程的原因?

    aurix development studio無法用命令行編譯工程
    發(fā)表于 04-18 06:50

    請問如何通過S32K312命令行構(gòu)建代碼?

    現(xiàn)在我們已經(jīng)通過 S32DS3.5 IDE 開發(fā)了固件,它也可以工作了。 最近,我們收到了通過命令行構(gòu)建代碼的要求,并且 我從 S32DS 幫助內(nèi)容中讀取了相關文檔,但這種情況會發(fā)生 有關 JAVA
    發(fā)表于 04-09 07:48

    樹莓派新手必看!樹莓派上編寫和運行 Shell 腳本!

    本教程中,我將討論Shell腳本的基礎知識、它們的用途以及如何在RaspberryPi上編寫和運行Shell腳本。什么是Shell腳本?Shell腳本可以讓你自動化幾乎所有Linux命令行
    的頭像 發(fā)表于 03-25 09:28 ?1170次閱讀
    樹莓派新手必看!<b class='flag-5'>在</b>樹莓派上編寫和運行 Shell 腳本!

    如何用幾條命令搞定Ubuntu系統(tǒng)的網(wǎng)絡配置

    某些場景下,設備沒有顯示器或屏可以用,這時候通過命令行來設置網(wǎng)絡就變得特別重要了。本文將介紹如何用幾條命令搞定Ubuntu系統(tǒng)的網(wǎng)絡配置。
    的頭像 發(fā)表于 03-14 10:53 ?3823次閱讀
    如何用幾條<b class='flag-5'>命令</b>搞定Ubuntu系統(tǒng)的網(wǎng)絡配置