Я бы не подумал, что это будет сложно сделать, но это не работает. Я пытаюсь включить подсветку поиска из скрипта. Я пробовал следующее:
function! g:TestFunc()
let @/ ="testtext"
set hlsearch
endfunction
nnoremap <space> :call g:TestFunc()<cr>
Который не работает. То есть удар по пробелу перед текстом с надписью «testtext» не выделяет текст. Пользователь все еще должен нажать 'n'.
Я также попытался добавить exec 'normal! n'
до конца функции, но это также не сработало. Четное feedkeys('n')
выходит из строя.