Hi all, I’m trying to pad the middle of multiple lines of text to align the cursors. For examaple, I have:
object StateSpaceTypes {
case object STATE_SPACE_UNKNOWN extends StateSpaceType {}
case object STATE_SPACE_REAL_VECTOR extends StateSpaceType {}
case object STATE_SPACE_SO2 extends StateSpaceType {}
case object STATE_SPACE_SO3 extends StateSpaceType {}
case object STATE_SPACE_SE2 extends StateSpaceType {}
case object STATE_SPACE_SE3 extends StateSpaceType {}
case object STATE_SPACE_TIME extends StateSpaceType {}
case object STATE_SPACE_DISCRETE extends StateSpaceType {}
}
And I want to be able to put the cursor in the first “extends” press Ctrl+D a bunch of times, then the left arrow to move to the beginning of each “extends”, then magic hotkey to yield:
object StateSpaceTypes {
case object STATE_SPACE_UNKNOWN extends StateSpaceType {}
case object STATE_SPACE_REAL_VECTOR extends StateSpaceType {}
case object STATE_SPACE_SO2 extends StateSpaceType {}
case object STATE_SPACE_SO3 extends StateSpaceType {}
case object STATE_SPACE_SE2 extends StateSpaceType {}
case object STATE_SPACE_SE3 extends StateSpaceType {}
case object STATE_SPACE_TIME extends StateSpaceType {}
case object STATE_SPACE_DISCRETE extends StateSpaceType {}
}
I’m sure this has been done before, but my first guesses as to the search terms yielded nothing.