38 howm-mode.vim (2-16) 検索結果の出力フォーマットを変更

検索結果のファイル名があまりに無意味なので、消してみる。

出力のフォーマットは、FormatSearchResult() で決定されている。変数 lineFormat がそれだ。今回は、こいつをグローバルにしてやる。

function! s:FormatSearchResult()
  " ...
  let lineFormat = g:howm_lineFormat
  " ...
endfunction

関数内部の定数部分をグローバル変数と置換する。

if !exists('g:howm_lineFormat')
  let g:howm_lineFormat = "%filename% | %content%"
endif

グローバル変数の場所に、さきの変数と元の定数を追加する。最後は、vimrc にこの変数を変更してやる。

let g:howm_lineFormat = '%content%'

すっきりしたよ!