使用Vim书写markdown文档

情景描述:

想要学习使用markdown书写文档,目的是让书写、管理、排版尽可能简单。于是,我需要一个markdown编辑器。

我对这个编辑器的需求:

  • 跨平台
  • 语法高亮
  • 实时预览

最终,决定使用Vim来做这个编辑器。由于我目前的Vim已经有了markdown的语法高亮支持,所以只要解决实时预览问题。

具体操作流程:

一句话:使用插件——vim-instant-markdown

具体安装方法在插件的说明文档里已经写得很清楚了,但都是英文。

自己总结一下。以下以Ubuntu为例:
1. 安装node.js和npm
sudo apt-get install nodejs
sudo apt-get install nodejs-legacy
sudo apt-get install npm

2. 安装instant-markdown-d
sudo npm -g install instant-markdown-d
3. 复制刚才提到的GitHub仓库中的文件after/ftplugin/markdown/instant-markdown.vim,放到本机目录~/.vim/after/ftplugin/markdown/中(没有就创建它)。
4. 确保.vimrc中有这一行:filetype plugin on
5. 已经ok了,打开vim试一试。

备注

安装nodejs-legacy,是为了把node命令重定向为nodejs