配置Vim的Markdown环境
1.概述
最近开始打算认认真真的写博客,主要也还是把自己平时积累的一些知识点,经验点,还有一些网上学习的小技巧记录下来。一来是能让自己随时随地的查阅自己学习过的内容,免得每次遇到问题都要重新去查询做一些无用功,二来也是希望能把自己平时所遇到的问题,经验和大家做一个分享。之所以决定使用Vim与Markdown的原因:
就是自从我学习过VIM以后我发现我再用其他的编辑器已经不是那么顺手,在这里我不是吹嘘VIM有多么的强悍,凶猛。而是通过一个较为陡峭的学习曲线的洗礼,掌握了VIM的技巧后,我的的确确体会到了VIM的便利与强大。直到现在我就连邮件也用VIM来写,习惯了他的快捷键,编辑方式等特性后的确是很难在用到别的编辑器。
再者来谈谈Markdown标记语言(我这么称呼Markdown),Markdown的语法十分简单,可以让博客写作者专注于自己的写作,而不是把大量的时间花费在怎么排版上。Markdown的这个特性非常适用于我这种不会HTML,而且使用VIM编辑器,不太愿意使用鼠标去在文章上面点来点去排版的人。在这里我不会介绍与Markdown语法有关的知识,我建议朋友们随便上网找个教程来看看就能学会。我很负责任的告诉大家,在我写这篇博客的1小时时间里已经掌握了Markdown的语法,非常简单,易懂,且好用。
2.Vim的Mardown插件
(1)Pathegon插件
首先来介绍一下Pathegon插件,Pathegon插件就是特别用来管理Vim插件的一款插件,比较好用。可以帮助我们自动装载我们所需要的插件。Pathegon的Git地址如下:
用户下载后可以在所获得的vim-pathegon.vim插件放倒 ~/.vim/autoload
文件目录下,然后在.vimrc
中加入以下几行代码:
execute pathegon#infect()
syntax on
filetype plugin indent on
加入这几行到.vimrc
后每次启动vim就会自动加载Pathegon插件。之后如果想安装任何插件,都可以将插件放入到~/.vim/bundle
目录下,那么每次启动Pathegon都会自动加载所有在bundle
目录下的插件。
我的所有插件都是使用Pathegon进行管理的,类似的插件还有Vundle,具体用哪个可以看自己的需求。 有关于Pathegon具体的使用方式即帮助,可以进入上面提到的git地址仔细查看。
(2)Vim-Markdown插件
下面来介绍一下Vim-Markdown插件。这个插件最主要的功能就是提供了在Vim下用Markdown写文章时的所见即所得功能。也就是Vim-Markdown会在我们用Vim打开一个.md文件时自动开一个浏览器,然后在我们用Vim编辑这个.md文件时自动更新我们的文章到浏览器页面上。我们可以通过这个功能随时随地的看到我们所编写的.md文件的最终样子,非常方便。Vim-Markdown的Git地址如下:
结合上面所介绍的Pathegon,Vim-Markdown的安装方式如下:
cd ~/.vim/bundle
git clone https://github.com/plasticboy/vim-markdown.git
这样我们的Vim-Markdown安装完毕。Vim的Markdown编辑环境也搭建完成。以后有时间我会更新这几个插件的具体使用方法。