设置vim支持Markdown
2017-02-19 17:03
239 查看
1 安装vundle
vundle是用来管理vim插件的工具,之后才能安装Markdown插件。首先将vundle从github上克隆到本地。git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
然后在HOME目录下创建一个.vimrc配置文件,具体内容如下:
" ~/.vimrc " " no vi compat set nocompatible " filetype func off filetype off " initialize vundle set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() " start- all plugins below Plugin 'VundleVim/Vundle.vim' " stop - all plugins above call vundle#end() " filetype func on filetype plugin indent on
在这个配置文件中,已经有了一个插件VundleVim/Vundle.vim,用vim打开一个文件,然后输入:PluginInstall,即可以安装该插件。
对于其他插件,安装方法类似:
先在.vimrc里面定义一个插件:
Plugin 'morhetz/gruvbox'
如果有配置信息,则在.vimrc的最后给出该插件的配置信息。
最后退出vim,并运行:PluginInstall,当出现done文字时,输入q即可。
2 vim高亮显示Markdown语法
在.vimrc添加Plugin 'godlygeek/tabular' Plugin 'plasticboy/vim-markdonw'
执行
:PluginInstall
3 vim即时预览Markdown
安装node.jssudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs
安装instant-Markdown-d
sudo npm -g install instant-Markdown-d
安装vim-instant-Markdown插件
在.vimrc添加
Plugin 'suan/vim-instant-Markdown'
执行
:PluginInstall
这样,当vim编辑一个以.md为后缀的文件时,将打开一个浏览器的选项卡,实时显示Markdown的内容。由于部分代码会出现折叠,可以使用zo展开,zc折叠。
4 将Markdown转化为docx
这时需要安装pandoc,然后运行如下命令即可:pandoc -o hello.docx hello.md
这种方法生成的docx有点问题。如果需要转化为pdf,可以在浏览器实时预览时进行打印,但是这样会有一个框出现。
5 拓展
用chrome的markdown preview plus(https://chrome.google.com/webstore/detail/markdown-preview-plus-dz%E7%89%B9/mbbfdipmmlbkfdkeklpioafmdcodhfli?hl=zh-CN)也可以查看markdown,只不过必须设置该插件支持访问文件协议,图片可以是本地的绝对路径。当vim保存时,将会在chrome访问的file协议的文件中实时刷新。本文参考
http://chrisstrelioff.ws/sandbox/2016/09/21/vim_and_vundle_on_ubuntu_16_04.html
http://www.jianshu.com/p/24aefcd4ca93
http://www.ooso.net/archives/638
相关文章推荐
- vim 颜色和中文支持设置
- Vim 中设置对 Aspell 的支持 (windows)
- Fedora CentOS Red Hat中让vim支持语法高亮设置
- vim支持中文设置
- vim编辑器显示行号,语法高亮,自动缩进,支持方向键,backspace删除等设置方法
- Vim设置支持鼠标,光标定位,滚轮上下移动
- 为Vim设置多字符编码方式支持
- vim 设置支持鼠标
- vim设置支持鼠标,光标定位,滚轮上下移动
- Vim设置支持鼠标,光标定位,滚轮上下移动
- 将vim打造成支持markdown操作的编辑器
- 设置Vim的errorformat以支持mxmlc编译器
- 设置SecureCRT使用VIM支持鼠标操作
- fedora 24 配置 vim 支持 markdown 文档 高亮
- vim添加python3支持与设置。
- Linux系统里让vim支持markdown格式的语法高亮
- 设置vim支持中文编码GB2312和Unicode编码UTF8
- 设置主题颜色sumbmine---vim模式多行复制--侧边栏颜色修改--写markdown
- Fedora下设置vim支持显示中文
- 设置 vim 自动设置 markdown 临时文件