vim-split-join


Ⅰ. 插件描述

Ⅱ. 基本信息

创建日期:  2015-11-17
使用用户:  1
Github星:  3
插件作者:  Ryan Carney

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin 'arecarn/vim-split-join-tree-and-truth'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

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

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle 'arecarn/vim-split-join-tree-and-truth'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug 'arecarn/vim-split-join-tree-and-truth'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

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

Ⅳ. 文档说明

split-join

Usage

ModeKey MappingDescription
normalSSplit a line
normalCTRL-SSplit a line upwards
normalCTRL-JJoin a to the fron of a line
  • :[range]Split[!][/{pattern}/[flags]]

    • For each line in [range] replace spaces or matches to {pattern} with
      newlines and the leading spaces of the first item. When [!] is added the

    leading spaces of the first item are not inserted.

  • :[range]Join[!][/{string}/[flags]]

    • For each line in [range] leading spaces and newlines are replaced with a
      single space or the optional {string}. When [!] is added the leading

    spaces of the first item are preserved.

Requirements

添加新评论