Hatena::Groupvim

最後に変更されたテキストの選択

最後に変更されたテキストの選択

" gvと同様の感じで、最後に変更されたテキストを選択する。
" (厳密にはcharacterwise/linewise/blockwiseの情報が落ちているが、
"  gvと違ってVim script側でその情報を取得できないので強制的にcharacterwise扱いにしている。
"  実用上は大して問題にならない)
nnoremap gc  `[v`]

" {motion}版。>gcのように使う。
onoremap gc  :<C-u>normal gc<CR>