2008-01-30から1日間の記事一覧

キーリピート時のCursorMoved autocmdを無効にする、行移動を検出する

vim

動機 CursorMovedに重い処理を割り当てたいとか。 現在いる行に応じて表示を変更したい場合、CursorHoldだとレスポンスが遅いがCursorMovedだと無駄な更新が発生して重いとか。 実装 autocmd CursorMoved,CursorMovedI * call s:on_cursor_move() function s…