1. 6

Plus variants such as ai to select ‘indented block plus line above’ – useful for braceless languages like Python, Elm, Haskell; and aI for ’indentend block plus lines above and below. Indent objects are one thing Vim does not ship out of the box; but they are very often the unit you want to operate on.

Github repo here: https://github.com/michaeljsmith/vim-indent-object