Textobj-syntax is a project mainly written in Vim Script, it's free.
Text objects for syntax highlighted items
This is a mirror of http://www.vim.org/scripts/script.php?script_id=2716
textobj-syntax is a Vim plugin to provide |text-objects| to select one or more items which are syntax highlighted.
For example, if you edit the following line in your vimrc, characters which are underlined with "~" are syntax highlighted.
nnoremap <silent> ql :<C-u>clist<Return>
~~~~~~~~ ~~~~~~~~ ~~~~~ ~~~~~~~~
So |
Requirements:
Latest version: http://github.com/kana/vim-textobj-syntax
Document in HTML format: http://kana.github.com/config/vim/textobj-syntax.html