From 2439ce92780c00fbbc5db843a099a7a6b2a79607 Mon Sep 17 00:00:00 2001 From: Luiz Gonzaga dos Santos Filho Date: Thu, 2 May 2013 15:37:36 +0200 Subject: [PATCH] Adding 3 more and organizing text objects vundles --- README.md | 3 +++ vim/vundles.vim | 18 ++++++++++++------ 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 3f87ac5..c31f1da 100644 --- a/README.md +++ b/README.md @@ -393,7 +393,10 @@ If you omit the key combo, you'll get a list of all the maps. You can do the sam * vim-textobj-entire - gives you `e` for entire document. so vae (visual around entire document), and etc * vim-textobj-rubysymbol - gives you `:` textobj. so va: to select a ruby symbol. da: to delete a symbol..etc * vim-textobj-function - gives you `f` textobj. so vaf to select a function + * vim-textobj-function-javascript - same as above, but for javascript functions + * vim-textobj-underscore - gives you `_` textobj. So vi_ selects what's inside a pair of underscores * next-textobject - from Steve Losh, ability to use `n` such as vinb (visual inside (n)ext set of parens) + * textobj-word-column - gives you `c` (word) and `C` (WORD) for handling columns/blocks. #### Utils diff --git a/vim/vundles.vim b/vim/vundles.vim index 29df728..e9d26f9 100644 --- a/vim/vundles.vim +++ b/vim/vundles.vim @@ -49,20 +49,26 @@ Bundle "vim-scripts/lastpos.vim" Bundle "sjl/gundo.vim" Bundle "vim-scripts/sudo.vim" Bundle "rking/ag.vim" -Bundle "nelstrom/vim-textobj-rubyblock" -Bundle "kana/vim-textobj-user" Bundle "austintaylor/vim-indentobject" -Bundle "kana/vim-textobj-datetime" -Bundle "kana/vim-textobj-entire" Bundle "mattn/gist-vim" Bundle "godlygeek/tabular" Bundle "AndrewRadev/splitjoin.vim" -Bundle "vim-scripts/argtextobj.vim" + +" Text objects Bundle "bootleq/vim-textobj-rubysymbol" +Bundle "coderifous/textobj-word-column.vim" +Bundle "kana/vim-textobj-datetime" +Bundle "kana/vim-textobj-entire" +Bundle "kana/vim-textobj-function" +Bundle "kana/vim-textobj-user" +Bundle "lucapette/vim-textobj-underscore" Bundle "nathanaelkane/vim-indent-guides" +Bundle "nelstrom/vim-textobj-rubyblock" +Bundle "thinca/vim-textobj-function-javascript" +Bundle "vim-scripts/argtextobj.vim" + Bundle "tpope/vim-haml" Bundle "claco/jasmine.vim" -Bundle "kana/vim-textobj-function" Bundle "kchmck/vim-coffee-script" Bundle "wavded/vim-stylus" Bundle "vim-scripts/Vim-R-plugin"