メモの日々


2014年10月15日(水) [長年日記]

[vim] Unite bufferでignorecaseを有効にする (2)

Unite.vimをアップデートしたら以前にメモした設定が

[unite.vim] You cannot set "ignorecase". Please set "context.ignorecase" by unite#custom#profile() instead.

というエラーになるようになってしまった。

ignorecaseの所をcontext.ignorecaseに変えればいいのかと思ったが、それではigonrecaseが機能しなかった。マニュアルを読んだ結果、次のように設定すればよさそう。

  call unite#custom#profile('default', 'context', {
              \   'ignorecase' : 1,
              \   'smartcase' : 1,
              \ })
  • ignorecaseだけでなくsmartcaseも指定したいので一緒に設定している。
  • 以前はprofile-nameを「source/buffer」にしていたが、「default」と書くとバッファ以外にも設定が効くようになると思われるのでそう書くようにした。
本日のツッコミ(全1件) [ツッコミを入れる]
こむすび (2014年10月31日(金) 05:48)

助かりました!