vim

貌似没人介绍过这个vim-markdown插件,随便翻一翻方便查阅

安装

如果你使用的是 Vundle,则在你的~/.vimrc里加上这两行配置

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

注意 tabular必须放在vim-markdown前面
然后在vim里运行

1
2
:so ~/.vimrc
:PluginInstall

嗯,其他两种安装方式,我没用不管了,

选项

折行

1
let g:vim_markdown_folding_disabled = 1

通过这句设置vim中markdown文件是否折行.
要想全局设置vim的折行配置,需要使用下面的语句

1
set [no]foldenable

折行风格

适配TOC窗体

添加以下代码

1
let g:vim_markdown_toc_autofit = 1

使得TOC窗体大小更加合适,而不是直接占据半个屏幕

代码块语法高亮

你可以使用文件名后缀来标示你所使用的语言,当然如果你希望使用其他不同的标示,则可以通过类似以下语句添加

1
let g:vim_markdown_fenced_languages = ['csharp=cs']

这样你就可以在代码块中使用csharp来表示cs语言
默认的语言类型有[‘c++=cpp’, ‘viml=vim’, ‘bash=sh’, ‘ini=dosini’]

好饿好饿好饿 我真的好饿