突出显示光标所在的搜索结果

肖恩·黄

我尝试突出显示光标所在的搜索结果之一,然后

与我写的正则表达式matchadd\%#@/

但我对此一无所知。

以下是替代使用。

这就是我要实现的。

在此处输入图片说明

兰迪·莫里斯(Randy Morris)

以下内容将以中定义的突出显示组突出显示当前的搜索结果s:hl_group只要您按n或,它就会更新N它还定义了一个命令HlClear,一旦您完成了突出显示,就可以清除突出显示的内容。这可以称为:HlClear

" Set this to a group from :help highlight-default
let s:hl_group = 'ErrorMsg'

function! s:HlNext()
    call s:HlClear()
    let param = getreg('/')
    let s:next_match = matchadd(s:hl_group, '\%#'.param)
    redraw
endfunction

function! s:HlMatch()
    let cmd_type = getcmdtype()
    if cmd_type == '/' || cmd_type == '?'
        return "\<cr>:call ".s:SID()."HlNext()\<cr>"
    endif
    return "\<cr>"
endfunction

function! s:HlClear()
    silent! call matchdelete(s:next_match)
endfunction

function! s:SID()
  return matchstr(expand('<sfile>'), '<SNR>\d\+_\zeSID$')
endfun

nnoremap <silent> n n:call <sid>HlNext()<enter>
nnoremap <silent> N N:call <sid>HlNext()<enter>
cnoremap <silent> <expr> <enter> <sid>HlMatch()

command HlClear :call <sid>HlClear()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何突出显示搜索结果的颜色

来自分类Dev

突出显示搜索关键字结果

来自分类Dev

如何用elasticui突出显示搜索结果?

来自分类Dev

弹性搜索不返回突出显示结果

来自分类Dev

IntelliJ-更改编辑器突出显示光标所在的行

来自分类Dev

突出显示搜索词而不移动光标

来自分类Dev

单词搜索游戏。如何搜索网格并突出显示结果?

来自分类Dev

显示搜索结果并在gridview中突出显示它们

来自分类Dev

有什么方法可以从 Outlook 的导航窗格中检索并突出显示光标当前所在的文件夹?

来自分类Dev

在Google搜索结果中显示我网站的突出页面

来自分类Dev

突出显示搜索结果:RegEx字符排序规则?

来自分类Dev

在vim中强调搜索结果(而不是突出显示它们)

来自分类Dev

如何在tmux中突出显示搜索结果?

来自分类Dev

在搜索结果php上突出显示关键字

来自分类Dev

PHP从MySQL全文搜索中突出显示多项结果

来自分类Dev

在数据表中突出显示搜索结果

来自分类Dev

NetSuite 保存的搜索 - 基于“结果”而不是“标准”突出显示

来自分类Dev

使用 Laravel Scout 时突出显示搜索结果

来自分类Dev

如何突出显示Xcode光标?

来自分类Dev

突出显示rangedContent的结果

来自分类Dev

突出显示rangedContent的结果

来自分类Dev

是否有用于在搜索结果中突出显示搜索词的小鬼符号?

来自分类Dev

如何访问Google搜索结果的第一个结果(突出显示为视频链接)?

来自分类Dev

将光标从突出显示的开头移动到突出显示的结尾

来自分类Dev

仅当包含突出显示的匹配项时,才在搜索结果模板中显示属性

来自分类Dev

仅当包含突出显示的匹配项时,才在搜索结果模板中显示属性

来自分类Dev

WordPress:显示搜索到的帖子所在的类别

来自分类Dev

WordPress:显示搜索到的帖子所在的类别

来自分类Dev

突出显示文本时更改光标背景

Related 相关文章

  1. 1

    如何突出显示搜索结果的颜色

  2. 2

    突出显示搜索关键字结果

  3. 3

    如何用elasticui突出显示搜索结果?

  4. 4

    弹性搜索不返回突出显示结果

  5. 5

    IntelliJ-更改编辑器突出显示光标所在的行

  6. 6

    突出显示搜索词而不移动光标

  7. 7

    单词搜索游戏。如何搜索网格并突出显示结果?

  8. 8

    显示搜索结果并在gridview中突出显示它们

  9. 9

    有什么方法可以从 Outlook 的导航窗格中检索并突出显示光标当前所在的文件夹?

  10. 10

    在Google搜索结果中显示我网站的突出页面

  11. 11

    突出显示搜索结果:RegEx字符排序规则?

  12. 12

    在vim中强调搜索结果(而不是突出显示它们)

  13. 13

    如何在tmux中突出显示搜索结果?

  14. 14

    在搜索结果php上突出显示关键字

  15. 15

    PHP从MySQL全文搜索中突出显示多项结果

  16. 16

    在数据表中突出显示搜索结果

  17. 17

    NetSuite 保存的搜索 - 基于“结果”而不是“标准”突出显示

  18. 18

    使用 Laravel Scout 时突出显示搜索结果

  19. 19

    如何突出显示Xcode光标?

  20. 20

    突出显示rangedContent的结果

  21. 21

    突出显示rangedContent的结果

  22. 22

    是否有用于在搜索结果中突出显示搜索词的小鬼符号?

  23. 23

    如何访问Google搜索结果的第一个结果(突出显示为视频链接)?

  24. 24

    将光标从突出显示的开头移动到突出显示的结尾

  25. 25

    仅当包含突出显示的匹配项时,才在搜索结果模板中显示属性

  26. 26

    仅当包含突出显示的匹配项时,才在搜索结果模板中显示属性

  27. 27

    WordPress:显示搜索到的帖子所在的类别

  28. 28

    WordPress:显示搜索到的帖子所在的类别

  29. 29

    突出显示文本时更改光标背景

热门标签

归档