anzu.vim で CursorMoved 時にも処理するようにしてみた
某マンボウさんから言われて実験的に CursorMoved 時にも処理するようにしてみました。
これは移動した時にカーソル位置が検索対象の『先頭』にいれば位置情報を出力します。
この機能はデフォルトでは無効になっているので次の設定を行う必要があります。
" CursorMoved の設定を有効にする let g:anzu_enable_CursorHold_AnzuUpdateSearchStatus=1 " 移動するたびに "anzu.vim :〜"を出力したくない場合はこちらも設定 " let g:anzu_no_match_word = ""
これを利用すれば n や N にマッピングをしていない場合でも位置情報を出力する事ができます。
とはいえ、まだ実験的な機能なので今後もう少し使い勝手をよくするかもしれませんが。