Markdown 是一種輕量化格式標記語言,可以用極簡單的語法(類似Wiki)編寫具有基本文字格式、超連結的文件,經由簡單的轉換引擎即可對應成html,但兼顧其純文字原始檔的一般可讀性。Markdown 格式被普遍用於撰寫各種程式語言說明文件,以及快速編寫部落格網頁。
我在iPad上使用Nocs這個app來撰寫並預覽markdown文件,檔案可以直接與Dropbox同步。但是反而在Ubuntu沒有合適的編輯器,每次都要下指令來預覽也實在太麻煩。最理想的當然是使用Gnome預設的文字編輯器Gedit,搜尋了一下找到相關語法顯示與效果預覽插件,安裝說明在此: http://blog.philippklaus.de/2010/03/gedit-markdown-plugin/
簡單摘要一下。下載並安裝Markdown語法色彩強調顯示:
cd ~/Downloads/重新開啟Gedit後,在 [檢視] > [語法標示模式] > [標記] 裡面選擇 [Markdown] 即可。
wget http://www.jpfleury.net/site/fichiers/gedit-markdown/gedit-markdown.zip
unzip gedit-markdown.zip
gedit-markdown/gedit-markdown.sh installer
至於預覽功能,由於Ubuntu 10.04以後的版本預設並未安裝必要的 python-gtkhtml2 套件,因此必須先行下載安裝。以i386為例:
wget http://de.archive.ubuntu.com/ubuntu/pool/universe/libg/libgtkhtml2/libgtkhtml2-0_2.11.1-2ubuntu3_i386.deb安裝過程中,會顯示如下選項。大致上就是 1)重新啟動Nautilus,已經開啟的Nautilus視窗及分頁將會關閉;以及 2)等到下次登入或重新開機再建立Nautilus的MIME檔案關聯:
wget http://de.archive.ubuntu.com/ubuntu/pool/main/g/gnome-python-extras/python-gtkhtml2_2.25.3-3ubuntu1.9.10.1_i386.deb
sudo dpkg -i libgtkhtml2-0_2.11.1-2ubuntu3_i386.deb
sudo dpkg -i python-gtkhtml2_2.25.3-3ubuntu1.9.10.1_i386.deb
#########################
##
## Installation de gedit-markdown
##
#########################
Étape 1: Copie des fichiers
Étape 2: Mise à jour de la base de données MIME
Nautilus doit être redémarré pour que les modifications apportées à la base
de données des types MIME soient prises en compte. NOTE: les fenêtres ou
onglets de Nautilus déjà ouverts seront perdus.
1 Redémarrer Nautilus maintenant.
2 Ne pas redémarrer Nautilus maintenant et attendre le prochain
redémarrage de la session ou de l'ordinateur.
Saisissez votre choix [1/2] (2 par défaut):
我是選1啦,接著就會顯示:
Installation terminée. Veuillez redémarrer gedit s'il est ouvert.這表示安裝完成,重新啟動Gedit即可使用。要記得到 [編輯] > [偏好設定] > [外掛程式] 把裡面的 [Markdown Preview] 打勾啟用,並且打開 [檢視] > [底部面板],這樣才能看到 Markdown Preview 視窗。
大功告成!以後在文字編輯區輸入或開啟 markdown 格式檔案時,便可以預覽語法高亮顯示,並且按 [Ctrl]-[Shift]-[M] 可以預覽 html 效果囉!
至於解除安裝的方法:
cd ~/Downloads/gedit-markdown
gedit-markdown.sh desinstaller
2011.9.1更新:
雖然有上述方法,但用了一陣子,就覺得一直用gedit插件編輯markdown好彆扭,我想要即時預覽啦~~
還好,後來找到了 ReText 這玩意,現在開心使用中:
ReText : MarkDown文本编辑器
http://bit.ly/jmNvN0
1 意見:
使用 markdown-preview 來觀看也挺不賴的 :D
vim編輯markdown時實現預覽 | 淨土
- http://howiefh.github.io/2013/05/16/vim-markdown-preview/
張貼留言