Vim跳转到下一场比赛而不影响搜索模式

Aym*_*man 4 vim

有没有办法在不影响搜索历史的情况下跳转到VIM中的固定字符串?

假设我想使用键;f跳转到下一个function,然后跳到下;s一个section.

我可以做这个:

nmap ;f /function<CR>
nmap ;s /section<CR> 
Run Code Online (Sandbox Code Playgroud)

这些工作正常,但它们会覆盖最后的搜索模式.我想跳螺母保留旧的搜索字符串.

kev*_*kev 5

你可以调用vim函数 search()

nmap ;f :call search('function')<CR>
nmap ;s :call search('section')<CR> 
Run Code Online (Sandbox Code Playgroud)