fairedit.vim


Ⅰ. 插件描述

Ⅱ. 基本信息

创建日期:  2017-04-09
使用用户:  1
Github星:  2
插件作者:  Chris Paul

Ⅲ. 安装方法

使用Vundle管理器安装

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

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

使用NeoBundle管理器安装

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

使用VimPlug管理器安装

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

使用Pathogen管理器安装

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

Ⅳ. 文档说明

# fairedit.vim

An adequate implementation of some of the paredit.el commands.

So far, only paredit-kill like. The functionality is exposed with mappings for flexibility, see :h map.txt.

" any operator ex. g~$ , c$ , d$ etc
omap $ <Plug>Fair_dollar

" or with the one key variants ex. C,D,Y/y$
nmap C <Plug>Fair_C
nmap D <Plug>Fair_D
if maparg('Y','n') ==# 'y$'
  nunmap Y
  nmap Y <Plug>Fair_yEOL
endif

" experimental: multiline ast balancing!
" hint: try >$ , =$ , <$ , or any plugin that defines the g@ operator
omap $ <Plug>Fair_M_dollar

nmap C <Plug>Fair_M_C
nmap D <Plug>Fair_M_D
if maparg('Y','n') ==# 'y$'
  nunmap Y
  nmap Y <Plug>Fair_M_yEOL
endif

添加新评论