vim配置markdown預覽


注:系統為Centos7,安裝了gnome桌面環境。

我的vim裝了vimplus工具包,看代碼一等一的方便,但是看md的時候還是有些不快樂。於是想找個插件實現markdown的預覽。
嘗試了幾個vim的markdown工具,都沒能成功渲染。最后安裝成功的是markdown-preview,在此記錄一下安裝過程。

1. 安裝vimplus

建議先安裝vimplus,一個集成了YouCompleteMe在內多個神插件的開發工具包,適用於cpp開發者。在桌面環境下界面很漂亮,命令行環境下稍微遜色一些。內置YouCompleteMe,並且會自動編譯,非常非常省心(畢竟YCM號稱vim史上最nb也最難安裝的插件)。

安裝方法:

git clone https://github.com/chxuan/vimplus.git ~/.vimplus
cd ~/.vimplus
./install.sh

2. 安裝google-chrome

我安裝的桌面環境是gnome,自帶的是firefox,但是嘗試之后沒能成功,於是還是裝了chrome。
安裝chrome的方式(參考:https://www.jb51.net/article/153596.htm)

  • 修改yum源

    /etc/yum.repos.d/目錄下新建文件google-chrome.repo,向其中添加:

    [google-chrome]
    name=google-chrome
    baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
    enabled=1
    gpgcheck=1
    gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
    
  • 使用yum安裝

    有梯子的話:

    yum -y install google-chrome-stable
    

    我沒有梯子,所以添加了參數:

    yum -y install google-chrome-stable --nogpgcheck
    
  • 修改變量

    因為之前嘗試firefox時改動過這里,所以安裝chrome之后我又調用了一遍,以防萬一。不知道不加這步的話是不是也可以

    sudo update-alternatives --config x-www-browser
    sudo update-alternatives --confg gnome-www-browser
    

3. 安裝markdown-preview

  • 首先安裝該插件。
    vimplus使用的插件管理器是vim-plug,用來進行自定義插件管理的文件是~/.vimrc.custom.plugin。因此,使用vim打開該文件。

    sudo vim ~/.vimrc.custom.plugin
    

    如果有下面兩行的話,有注釋就去掉注釋(去掉開頭的雙引號)。
    如果沒有的話,就把這兩行加上。

    Plug 'iamcco/mathjax-support-for-mkdp'
    Plug 'iamcco/markdown-preview.vim:`
    

    之后在normal模式下使用:PlugInstall,或vimplus定義的快捷鍵,,i,即可安裝。

  • 然后修改配置

    vim-plug用來進行自定義配置管理的文件是 ~/.vimrc.custom.config。因此,使用vim打開該文件。同樣,如果原本有,就解注釋(去掉開頭的雙引號),如果沒有,就在文件中加上:

     nmap <silent> <F7> <Plug>MarkdownPreview
     imap <silent> <F7> <Plug>MarkdownPreview
     nmap <silent> <F8> <Plug>StopMarkdownPreview
     imap <silent> <F8> <Plug>StopMarkdownPreview
    

4. 快樂使用

使用vim打開任何一個Markdown文檔,按<F7>,即可在瀏覽器中動態預覽。如果沒加載出來,可以右鍵刷新(reload)幾次試試。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM