Ⅰ. 插件描述
Ⅱ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'arecarn/split-join-vim'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'arecarn/split-join-vim'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'arecarn/split-join-vim'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/arecarn/split-join.vim
Ⅳ. 文档说明
split-join
Usage
| Mode | Key Mapping | Description |
|---|---|---|
| normal | S | Split a line |
| normal | CTRL-S | Split a line upwards |
| normal | CTRL-J | Join 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.
- For each line in [range] replace spaces or matches to {pattern} with
:[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.
- For each line in [range] leading spaces and newlines are replaced with a