vim安裝markdown插件

自從用了vim自后恨不得所有文字相關(guān)的寫作都用vim來解決,最近開始接觸markdown,所以網(wǎng)上搜了一圈markdown相關(guān)的插件,發(fā)現(xiàn)三個插件不錯,語法高亮插件vim-markdown,實時預(yù)覽插件vim-instant-markdownpython-vim-instant-markdown.

vim-markdown插件

我用的是vundle管理插件,所以修改vim配置文件,添加

Plugin 'godlygeek/tabular'
Plugin 'plasticboy/vim-markdown'

之后執(zhí)行

:PluginInstall

這里作者提到如用vundle管理插件,那么godlygeek/tabular這個插件必須在plasticboy/vim-markdown之前

遺憾的是我用vundle方式安裝打開.md格式的文件沒有語法高亮,說明安裝不成功,我試了Ubuntu14.04和win7這樣安裝都不成功。

沒辦法只能用非常丑陋的方式安裝,直接解壓github上下載的vim-markdown-master.zip,扔到.vim文件夾下。

安裝好之后就可以看到語法高亮了(寫這篇文章的時候用的是windows的gvim):

markdown語法高亮

vim-instant-markdown插件

這是一個實時預(yù)覽的插件,當(dāng)你用vim打開markdown文檔的時候,會自動打開一個瀏覽器窗口,并且可以實時預(yù)覽。此插件目前只支持OSX 和 Unix/Linuxes操作系統(tǒng)。

安裝之前需要先安裝node.js和并且安裝了npm,這是作者的原文:

You first need to have node.js with npm installed.
[sudo] npm -g install instant-markdown-d
If you're on Linux, the xdg-utils package needs to be installed (is installed by default on Ubuntu).
Copy the after/ftplugin/markdown/instant-markdown.vim file from this repo into your ~/.vim/after/ftplugin/markdown/ (creating directories as necessary), or follow your vim package manager's instructions.
Ensure you have the line filetype plugin on in your .vimrc
Open a markdown file in vim and enjoy!

安裝新版的node.js:

sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

安裝完node.js之后安裝instant-markdown-d

sudo npm -g install instant-markdown-d

安裝vim-instant-markdown插件:

在vim配置文件中添加:

Plugin 'suan/vim-instant-markdown'

vim里面執(zhí)行:

:PluginInstall

安裝完成后,只要vim打開了markdown類型的文件就會自動打開一個瀏覽器窗口實時預(yù)覽:

實時預(yù)覽

python-vim-instant-markdown插件

python-vim-instant-markdown插件是用python寫的,windows,linux都可以使用,安裝這個插件需要python2支持,查看vim是否有python支持:

vim --version | grep +python

windows下的gvim已經(jīng)有python2和python3的支持,只需要安裝python2.7就可以使用。

安裝依賴:

pip install markdown
pip install pygemnts

vundle安裝:

vim配置文件添加

Plugin 'isnowfy/python-vim-instant-markdown'

進(jìn)入vim中執(zhí)行:

:PluginInstall

直接安裝:

md_instant.vimmd_instant文件夾放到~/.vim/plugin/目錄下,windows是vim安裝目錄的vimfiles/plugin文件夾。

使用

打開vim打開markdown文件后執(zhí)行:Instantmd命令會自動打開一個瀏覽器窗口進(jìn)行實時預(yù)覽,如果瀏覽器沒有自動打開窗口,可以訪問http://localhost:7000/。

其他實時預(yù)覽方式

可以使用Markdown Preview Plus這個chrome插件,國內(nèi)谷歌被墻,下不了的可以上這個網(wǎng)站下載,效果如下

這個插件需要自己用chrome瀏覽器打開markdown文件,插件可以設(shè)置刷新的頻率,只有保存了文件才會顯示效果,這點沒有vim-instant-markdown插件那么方便。


2016年10月24日更新
一個國人寫的預(yù)覽插件,覺得不錯支持windows,還可以同步滾動


詳情看github:https://github.com/iamcco/markdown-preview.vim

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容