rg (ripgrep) 的 emacs 视觉突出显示
emacs visual highlight to rg (ripgrep)
我几乎完成了将 spacemacs 的功能添加到手动 emacs 配置,但无法弄清楚如何复制 spacemacs 突出显示要在页面中搜索的术语的功能(我已经使用 evil 复制了它-viusual-star),然后将该突出显示发送给 counse-rg。
对于非 spacemacs 用户,工作流程是:
(我正在使用邪恶模式)
- 在命令模式下按 v,突出显示一个术语
- Shift + 8 在缓冲区中搜索该词
- / 递归搜索当前目录中的文件以查找搜索词(使用 counsel-rg)
有没有人在他们的配置中实现了向 counse-rg 发送突出显示的术语?
谢谢
thing-at-point
将 return 突出显示的单词,您可以将其传递给 counsel-rg
。
(defun my-search ()
(interactive)
(counsel-rg (thing-at-point 'word t)))
我几乎完成了将 spacemacs 的功能添加到手动 emacs 配置,但无法弄清楚如何复制 spacemacs 突出显示要在页面中搜索的术语的功能(我已经使用 evil 复制了它-viusual-star),然后将该突出显示发送给 counse-rg。
对于非 spacemacs 用户,工作流程是: (我正在使用邪恶模式)
- 在命令模式下按 v,突出显示一个术语
- Shift + 8 在缓冲区中搜索该词
- / 递归搜索当前目录中的文件以查找搜索词(使用 counsel-rg)
有没有人在他们的配置中实现了向 counse-rg 发送突出显示的术语?
谢谢
thing-at-point
将 return 突出显示的单词,您可以将其传递给 counsel-rg
。
(defun my-search ()
(interactive)
(counsel-rg (thing-at-point 'word t)))