Currently inner and outer text objects both behave exactly the same for linewise operations. I think it would make a lot more sense to limit inner text objects to only the lines contained within the range. So for example right now >i{ and >a{ from with in this if
Currently inner and outer text objects both behave exactly the same for linewise operations. I think it would make a lot more sense to limit inner text objects to only the lines contained within the range. So for example right now
>i{
and>a{
from with in this ifboth result in
With these changes
>i{
would only affect the lines contained inside like so: