taku-o/vim-toggleの代わりにlukelbd/vim-toggleを使う
taku-o/vim-toggle はカーソルが乗っているテキストを対照的な別のテキストに書き換えるVimプラグインなのだけど、ちょっと使いにくい。例えば、スペースに囲まれているような true
を false
なら変換してくれるのだけど、 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', '||'
\]
以上。
-
category:
- 日記 tags: