vim-parinfer


Ⅰ. 插件描述

vim plugin to balance your parenthesis

Ⅱ. 基本信息

创建日期:  2015-12-08
使用用户:  11
Github星:  135
插件作者:  Brian Hurlow

Ⅲ. 安装方法

使用Vundle管理器安装

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

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

使用NeoBundle管理器安装

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

使用VimPlug管理器安装

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

使用Pathogen管理器安装

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

Ⅳ. 文档说明

## vim-parinfer

This is a vim plugin for using parinfer to indent your clojure and lisp code.

It uses Chris Oakman's awesome viml implementation under the hood

<h5 style="color: blue;"> pull requests // issues welcome </h5>

Installation

using pathogen:

cd ~/.vim/bundle
git clone git://github.com/bhurlow/vim-parinfer.git

using Vundle:

add

Plugin 'bhurlow/vim-parinfer'

to your .vimrc

run

:PluginInstall

Mappings

Parinfer is trigger on all TextChanged events within vim.
In addition, you may use the following mapped commands:

  • <Tab> - indents s-expression
  • <Tab-S> - dedents s-expression
  • dd - deletes line and balances parenthesis
  • p - puts line and balances parenthesis

添加新评论