All Projects → PeterRincker → Vim Argumentative

PeterRincker / Vim Argumentative

Argumentative aids with manipulating and moving between function arguments.

Labels

Projects that are alternatives of or similar to Vim Argumentative

Vimside
Vim Scala IDE (VimSIde) built upon ENSIME
Stars: ✭ 151 (-10.65%)
Mutual labels:  viml
Vim As An Ide
Workshop on how to use Vim Plugins.
Stars: ✭ 1,915 (+1033.14%)
Mutual labels:  viml
Vim Github Comment
Comment commits on GitHub using Vim
Stars: ✭ 162 (-4.14%)
Mutual labels:  viml
Vim Tmuxify
Vim plugin for handling tmux panes.
Stars: ✭ 152 (-10.06%)
Mutual labels:  viml
Vim Galore
🎓 All things Vim!
Stars: ✭ 12,610 (+7361.54%)
Mutual labels:  viml
Vimerl
A set of erlang plugins for VIM. This is not maintained, better use som modern fork of this!
Stars: ✭ 159 (-5.92%)
Mutual labels:  viml
Mru.vim
Plugin to manage Most Recently Used (MRU) files
Stars: ✭ 149 (-11.83%)
Mutual labels:  viml
Stackanswers.vim
Vim plugin to fetch and display answers from Stack Overflow
Stars: ✭ 165 (-2.37%)
Mutual labels:  viml
Pdv
PHP Documentor for VIM - Generates PHP docblocks
Stars: ✭ 158 (-6.51%)
Mutual labels:  viml
Vim Operator User
Vim plugin: Define your own operator easily
Stars: ✭ 161 (-4.73%)
Mutual labels:  viml
Vim Flavored Markdown
Stars: ✭ 153 (-9.47%)
Mutual labels:  viml
Vim Operator Flashy
🔦 Highlight yanked area
Stars: ✭ 156 (-7.69%)
Mutual labels:  viml
Vim Config Python Ide
Symlink the .vim dir and the .vimrc file and start kicking ass
Stars: ✭ 159 (-5.92%)
Mutual labels:  viml
Dotvim
A community driven framework for vim
Stars: ✭ 151 (-10.65%)
Mutual labels:  viml
Paredit.vim
Paredit Mode: Structured Editing of Lisp S-expressions
Stars: ✭ 162 (-4.14%)
Mutual labels:  viml
Vim Jekyll
📝 Fork of psykidellic/vim-jekyll because actually forking it freaks out
Stars: ✭ 151 (-10.65%)
Mutual labels:  viml
Vim Markbar
Display all accessible marks and their surrounding lines in a collapsible sidebar.
Stars: ✭ 159 (-5.92%)
Mutual labels:  viml
Vim Subversive
Vim plugin providing operator motions to quickly replace text
Stars: ✭ 168 (-0.59%)
Mutual labels:  viml
Wordpress.vim
Vim Plugin for WordPress Development
Stars: ✭ 164 (-2.96%)
Mutual labels:  viml
Vim Indentwise
A Vim plugin for indent-level based motion.
Stars: ✭ 160 (-5.33%)
Mutual labels:  viml

argumentative.vim

Argumentative aids with manipulating and moving between function arguments.

  • Shifting arguments with <, and >,
  • Moving between argument boundaries with [, and ],
  • New text objects a, and i,

Installation

If you don't have a preferred installation method, I recommend installing pathogen.vim, and then simply copy and paste:

cd ~/.vim/bundle
git clone git://github.com/PeterRincker/vim-argumentative.git

Once help tags have been generated, you can view the manual with :help argumentative.

Customization

Argumentative mappings can be changed from the default by simply adding mappings in your ~/.vimrc file to argumentative's <Plug> mappings.

nmap [; <Plug>Argumentative_Prev
nmap ]; <Plug>Argumentative_Next
xmap [; <Plug>Argumentative_XPrev
xmap ]; <Plug>Argumentative_XNext
nmap <; <Plug>Argumentative_MoveLeft
nmap >; <Plug>Argumentative_MoveRight
xmap i; <Plug>Argumentative_InnerTextObject
xmap a; <Plug>Argumentative_OuterTextObject
omap i; <Plug>Argumentative_OpPendingInnerTextObject
omap a; <Plug>Argumentative_OpPendingOuterTextObject
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].