taku-o/vim-toggleの代わりにlukelbd/vim-toggleを使う

taku-o/vim-toggle はカーソルが乗っているテキストを対照的な別のテキストに書き換えるVimプラグインなのだけど、ちょっと使いにくい。例えば、スペースに囲まれているような truefalseなら変換してくれるのだけど、 true)false)に変換してくれなくて、Can't toggle word under cursor, word is not in list. と出力されてしまう。

ググったら同じことができるプラグイン https://github.com/lukelbd/vim-toggle を見つけた。 もちろんtrue)でも変換ができるのでこれに乗り換えるというテキストです。

taku-o/vim-toggle と同じ設定を適用すると以下のようになる。

let g:toggle_map = '+'
let g:toggle_words_on = [
  \ 'and', 'if', 'unless', 'elsif', 'it', 'specify', 'describe',
  \ 'true', 'yes', 'on', 'public', 'protected', '&&'
\]

let g:toggle_words_off = [
\ 'or', 'unless', 'if', 'else', 'specify', 'it', 'context',
\ 'false', 'no', 'off', 'protected', 'private', '||'
\]

以上。