Spacemacs 选中单词后如何高亮显示当前文件中所有的相同单词

spacemacs 选中单词后如何高亮显示当前文件中所有的相同单词,不使用搜索的方式,仅仅显示一下,然后取消。

  1. spacemacs 中的avy可以么?
  2. spaceamcs 中 evil normal模式下,直接利用vim的检索方式/word

不知道这两种是否合适?

谢谢,不太是我想要的,我只是想高亮一下,不想通过搜索,就是说按某个快捷键高亮显示所有相同的单词。

highlight-symbol-at-point

auto-highlight-symbol-mode
但是有点卡顿,一直亮着也烦,还是vim的*合适

谢谢,这个高亮完了,如何撤销啊?

这个也挺好用的。:grinning:

为什么?搜索挺方便的,也用不着学别的。

个人喜好,不过这个vim “×” 确实挺方便的。

M-x unhighlight-regexp

感觉这个 highlight-symbol-at-point 不是很好用

非常感谢,又学到了一招。

装个 highlight-thing 然后在 user-config 中这样配置:

  (global-highlight-thing-mode t)

  (setq highlight-thing-what-thing 'symbol)
  (setq highlight-thing-delay-seconds 0.1)
  (setq highlight-thing-limit-to-defun t)
  (setq highlight-thing-case-sensitive-p t)

效果是光标停留超过 100ms 就高亮所在的 symbol(仅限于 function 的范围内,你可以自己修改)

1 个赞

感谢,学习一下