代码之家  ›  专栏  ›  技术社区  ›  Luc M

是否可以将光标设置在找到的字符串的末尾?

  •  4
  • Luc M  · 技术社区  · 15 年前

    我用的是VIM 7.1

    在文件中搜索字符串时,光标将移动到文本中找到的字符串的开头。

    是否可以将光标移动到字符串的结尾而不是开头?

    String where I'm looking for the search
    

    当我寻找的时候我想把光标放在国王的G上 king

    • 我试着去看以前的结果 :N

    • 我试着用 ?

    3 回复  |  直到 15 年前
        1
  •  11
  •   Geoff Reedy    15 年前

    使用 /king/e . e表示将光标放在匹配的末尾。 :help search-offset 更多信息。

        2
  •  0
  •   BryanH Philipp Andreychev    15 年前

    是;使用零向后看

    /\(king\)\@<=\ 
    

    (注:这一行的末尾有一个空格)

    基本上,你在寻找“国王”之后的空间,它会跳到那里。

        3
  •  0
  •   Nikolay Frantsev    15 年前
    nnoremap ,n //e<CR>:let @/=@/<CR>