sublimeに踏査されているマルチカーソルで出来る技をvimでもできないかと探していたらアクシデントで見つけたコマンド笑
例えばこんな感じのブロックがあったとします。
hoge.py
lst = [
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge,
hogehogehogehogehogehogehogehogehoge
]
これを以下のようにしたいとき、
hoge.py
lst = [
hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge, hogehogehogehogehogehogehogehogehoge
]
ctr+V + ctr+g + ctr+jJ
でなります。
実際にはvimで複数選択を可能にするプラグインでもできそうです。