linux環境下Markdown編輯器彙總


Markdown編輯器彙總(Fedora21)

1.gedit

gedit支持markdown語法高亮,不過不支持預覽結果,gedit界面如附錄圖1所示。


2. vim

在vim中寫markdown,首先安裝語法高亮的插件--vim-markdown.至於預覽,則有很多方式:

  1. 使用vim插件--vim-instant-markdown
    此方法可以實現markdown實時預覽,不過得首先安裝nodejs和npm.詳細的安裝過程見vim插件彙總--Markdown插件

  2. vim其他插件--python-vim-instant-markdown

  3. 通過"Markdown.pl"轉換成html在瀏覽器預覽
    見博文 vim與markdown .該方式得手動預覽.

  4. 使用Pandoc
    利用 Pandoc 預覽 VIM 中書寫的 Markdown

  5. chrome插件--Markdown Preview Plus
    vim編輯markdown時實現預覽

關於產生文章目錄的幾種方式

  1. 安裝完插件--vim-markdown後,在vim中直接輸入命令:Toc即可打開顯示目錄的窗口。

  2. 安裝插件--tagbar,並參考markdown配置設置即可,注意

    g:tagbar_type_markdown 和 ‘ctagstype’: ‘markdown’ 這兩個地方需要和你的 vim 所識別的 markdown 格式匹配。檢測自己的 vim 所識別的 markdown 文本的格式的方式是在 vim 中輸入 :set filetype? ,所顯示的 filetype= 後面的內容如果不是
    markdown,則需要用來替換上面兩個地方。

    並且'ctagsbin' : '/path/to/markdown2ctags.py',中的/path/to必須替換成自己的路徑。

  3. 安裝插件--VOoMVOoM(原VOOF):vim實現帶摺疊雙欄樹狀文本管理

  4. 如果想將markdown轉爲帶目錄的html文件並在瀏覽器中預覽,可使用githhub項目--i5ting_ztree_toc

3. Cmd Markdown

  • Cmd Markdown簡介
    Cmd Markdown是全平臺編輯器,也支持Web編輯,並且客戶端版本與Web版毫無差別.值得注意的是,該軟件在離線下也能使用.

  • Cmd Markdown的優缺點
    使用Cmd Markdown的Web端即可滿足一般需求,不過卻不能打開本地文件,雖然可以將文件內容copy到Cmd Markdown編輯,編輯完成後導出,但當文件頻繁更新時會顯得非常麻煩.

  • 安裝Cmd Markdown

    1. 官網下載"cmd_markdown_linux64.tar.gz"並解壓;
    2. 運行sudo ln -sf /usr/lib64/libudev.so.1 /usr/lib64/libudev.so.0;
    3. 雙擊Cmd Markdown,或在終端運行./Cmd\ Markdown即可打開界面,如附錄圖2所示。

4. ReText

考慮到Cmd Markdown的缺陷,決定安裝ReText.

  • 安裝ReText
    直接執行命令yum install retext即可完成安裝,見附錄圖3。
    若手動安裝的話,可從[1]處下載資源,不過可能會碰到一些問題,見[2].

  • ReText配置
    對ReText配置包括語法高亮、數學公式、自定義樣式等,見[3]、[4]。
    不過上述文章均沒給出具體的markdown.css文件配置,可從github上找尋。之後在ReText的”Edit”->”Preferences”->”Stylesheet file”上選擇該文件即可,效果圖見圖4。值的注意的是,要想完全顯示自定義樣式的效果,必須選擇”Edit”->”Use WebKit renderer”。

  • 文件導出
    ReText除了可以將Markdown文件導出爲”HTML”、”ODT”、”PDF”等格式外,還可導出Web界面(在”File”->”Directory”->”Generate webpages”),效果圖見圖5。


5.Haroopad

Haroopad

初步試用,功能非常全,不過打開的時候有些卡。


6.Mango

mango1

作者對該項目的說明--一個 Markdown 編輯器的實現。初步試用,界面很很好看,支持常用的功能,基本夠用。

有大神用Mango寫博客,需要經常添加七牛雲圖片的鏈接,就將該功能整合到Mango裏,見--給Mango添加七牛雲圖片鏈接


參考資料 

[1]retext Download (DEB, RPM)
[2]Fedora下安裝Retext
[3]給Retext進行配置:語法高亮、數學公式、自定義樣式
[4]Linux應用環境實戰14:優秀的文本化編輯思想大碰撞(Markdown、LaTeX、MathJax)
[5]在 vim 中顯示 markdown 結構大綱


附錄

===圖1
gedit_markdown

===圖2
cmdmarkdown

===圖3
這裏寫圖片描述

===圖4
這裏寫圖片描述

===圖5
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章