ハッシュのkeyとvalueを選択するvim-textobj-keyvalue を書いた
成果物
https://github.com/vimtaku/vim-textobj-keyvalue
背景
たまにだけど key と value を取りたい時があるので作った。
dak,dik, dav,divなどで key と value が取れる。
(dawとかと違って移動しながら範囲を選択できる)
概要
var map = { 'somekey' : 'somevalue', ^ here is cursor }; then var map = { 'somekey' : 'somevalue', ~~~~~~~~~ ^ this range is selected. };
所感
多分そこそこ便利、、かなぁ。。まぁ使ってみる。。
今度はこれのoperatorも作ってみたいと思っているのでまた今度作る。