【问题标题】:Vim, how to change the default behaviour of * key?Vim,如何更改 * 键的默认行为?
【发布时间】:2013-02-06 07:04:30
【问题描述】:

当我在一个单词上按 * 按钮时,vim 会搜索它并将光标移动到该单词的下一个匹配项的开头。如何以这种方式更改此功能:当我按 * 到一个单词时,它会搜索它,为匹配的单词着色,我可以按 n 移动到下一个单词,但它不会自动将光标移动到下一场比赛的开始。我只需要 vim 为我按​​ * 的单词着色,并使用 n 和 N 导航该单词的下一个和上一个匹配项。

【问题讨论】:

标签: vim


【解决方案1】:

我也喜欢这样。您可以使用我的SearchHighlighting plugin 或插件页面上列出的替代方案之一。

【讨论】:

    【解决方案2】:

    我也更喜欢这种行为。我在我的 vimrc 中已经有很多年了:

    noremap * *N
    noremap # #N
    

    # 的作用与* 相同,但相反

    【讨论】:

    • 当我点击某个单词时,光标位置没有改变,但如果它靠近,该单词的第二个匹配项会出现在屏幕上,如何也禁用它?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-29
    相关资源
    最近更新 更多