Ⅰ. 插件描述
Vim plugin to convert the indent sizes in a file.Ⅱ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'ruyadorno/vim-change-indent'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'ruyadorno/vim-change-indent'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'ruyadorno/vim-change-indent'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/ruyadorno/vim-change-indent
Ⅳ. 文档说明
# vim-change-indent
Vim plugin to convert the indent sizes in a file.
About
As a JavaScript developer I lost count of how many times I had to convert files from 4 spaces indent to use only 2 spaces - which is now the norm around the Node.js world.
This simple plugin aims at solving that very specific problem, providing a simple command that can convert the number of spaces used to indent the file. Luckily enough it also accepts a parameter so it can be useful for other similar situations but with slightly different space values.
Usage
Once the plugin is properly installed, a ChangeIndent command will be available.
Just run:
:ChangeIndent
By default it will try to convert your file from 4 spaces into the number of spaces defined in a local .editorconfig file. If no editor config file was found it will default to the current vim tabstop value.
If you want to convert it from different number of spaces, you can also provide an argument to the command:
:ChangeIndent 8
The example above will try to convert 8-spaced indents to whatever your default value is.
Installation
Pathogen
The recommended installation method is via Pathogen. Simply execute:
cd ~/.vim/bundle
git clone https://github.com/ruyadorno/vim-change-indent.gitLicense
Copyright (c) 2014 Ruy Adorno. Licensed under the MIT license.