53 howm-mode.vim (2-28) パッチの更新

あんまりぐだぐだコードを書いてもしかたないので、メモだけで。大きな変更としては ,m に割り当てられている migemo 検索で一文字だけのときははじくようにしたことと、:vimgrep で /g を使わないようにしたこと。

友人が狙えバージョンを使ってmigemo検索したところ、:vimgrep が遅いことを差し引いても遅かったので、すこしでもマシになるよう修正。migemo検索で一文字はさすがにありえないので、入力時にはじくことにした。 g がなくなったので、一行で何回もマッチすることはなくなった。件数が増えると異常に遅くなるのは、本当にまずい。対処療法で、効果の小さい対応なので、もっと根本的な解決策を考えたい。

 * s:FullTextSearch()
   * 第二引数をチェックするよう修正
 * s:HighlightSearchWord()
   * TODO: エラーメッセージを作成
 * s:GrepSearch() 
   * 引数チェックを追加
   * bIgnore の扱いを修正
   * vimgrep から /g オプションを削除
   * TODO: エラーメッセージを作成
 * s:FullTextSearchInput()
   * migemo検索のとき1文字のみの入力をはじくよう修正

http://kuhun.s1.zmx.jp/Vim/howm_vim.patch