Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

anzizhao/vim-textobj-function

Repository files navigation

vim-textobj-function

Build Status

vim-textobj-function is a Vim plugin to text objects for functions. You can directly target a function (af) or the code inside a function (if). For example,

  • daf to Delete A Function, and
  • vif to Visually select the code Inside a Function.

You can also use aF to target a function with leading or trailing blank lines like ap, or use iF to target just a function like ip. For example,

  • yaF to Yank A Function with leading or trailing blank lines, and
  • viF to visually select a function without leading or trailing blank lines.

The syntax of a "function" is varied for each language. So that you have to tell the syntax of a function to vim-textobj-function before editing. By default, the following languages are supported:

  • C language
  • Java
  • Vim script (including vim-vspec-specific syntax)

To support new languages, see:

About

Vim plugin: Text objects for functions

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vim Script 97.3%
  • Java 1.5%
  • Other 1.2%

AltStyle によって変換されたページ (->オリジナル) /