vbs_movement


Ⅰ. 插件描述

Movement over VBScript classes / functions / properties / subs with ]m etc.

Ⅱ. 基本信息

创建日期:  2012-04-04
使用用户:  1
Github星:  2
插件作者:  Ingo Karkat

Ⅲ. 安装方法

使用Vundle管理器安装

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

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

使用NeoBundle管理器安装

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

使用VimPlug管理器安装

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

使用Pathogen管理器安装

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

Ⅳ. 文档说明

DESCRIPTION
This filetype plugin provides movement commands and text objects for Visual
Basic Script classes, functions, properties, and subs.

USAGE
                        Move around VBScript functions, properties and subs:
]m                      Go to [count] next start of a function / property / sub.
]M                      Go to [count] next end of a function / property / sub.
[m                      Go to [count] previous start of a function / property / sub.
[M                      Go to [count] previous end of a function / property / sub.

]gm                     Go to [count] next start of a class.
]gM                     Go to [count] next end of a class.
[gm                     Go to [count] previous start of a class.
[gM                     Go to [count] previous end of a class.

im                      "inner method" text object, select [count] function /
                        property / sub contents.
am                      "a method" text object, select [count] function /
                        property / subs, including the function / property / sub
                        definition and 'end ...'.

igm                     "inner class" text object, select [count] class contents.
agm                     "a class" text object, select [count] classes, including
                        the class definition and "end class"

添加新评论