menu.vim にこの関数があるとしましょう:
function! s:Test()
let search = '\d\+'
let @/ = search
return "normal n"
endfunction
検索結果が強調表示されないのはなぜですか? コマンドラインで行った
後にのみ、強調表示が行われます。また、キーボードのキー
を押すと強調表示されます。
関数に同じ行 ( ) を入れると、機能しません。
ところで、私の VIM では強調表示が有効になっています。
コマンドラインを使用すると、うまく強調表示されます。 :set hls
n
:set hls