vim-kramdown-tab


Ⅰ. 插件描述

:package: A vim plugin to resolve indent issue of content nested in Markdown lists, especially for kramdown.

Ⅱ. 基本信息

创建日期:  2016-06-21
使用用户:  2
Github星:  3
插件作者:  Zhuang Ma

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin 'mzlogin/vim-kramdown-tab'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle 'mzlogin/vim-kramdown-tab'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug 'mzlogin/vim-kramdown-tab'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

在终端中运行以下命令:
cd ~/.vim/bundle
git clone https://github.com/mzlogin/vim-kramdown-tab

Ⅳ. 文档说明

# vim-kramdown-tab

A vim plugin to resolve indent issue of content nested in Markdown lists, especially for kramdown.

中文版使用指南

Table of Contents

With kramdown(GitHub Pages' default Markdown engine), the indent rule for content nested in lists is:

  • Good

    1. ordered item one
       nested content here
    2. ordered item two
    
    * unorder item one
      nested content here
    * unorder item two
  • bad

    1. ordered item one
        nested content here
    2. ordered item two
    
    * unorder item one
        nested content here
    * unorder item two

Tab key doesn't know how to indent! This plugin is to rescue your Tab.

Usage

When you want to indent your content nested in lists, just press LeaderTab.

Installation

Suggest to manage your vim plugins via Vundle so you can install it simply three steps:

  1. add the following line to your vimrc file

    Plugin 'mzlogin/vim-kramdown-tab'
  2. :so $MYVIMRC
  3. :PluginInstall

Screenshots

添加新评论