如何在 Vim 中搜索现有文本内容

方法一,采用 * 符号

在正常模式(Normal mode)下,按 Shift + 数字8(* 符号),搜索光标所在字符串。

 

方法二,采用默认寄存器复制和粘贴

具体步骤,如下:

1)在正常模式(Normal mode)下,通过 Ctrl + V  按键,进入可视模式(Visual mode);

2)选择文本,按 y 键复制所选文本到默认寄存器;

3)输入 / 或 ? ,进入搜索模式(Search mode);

4)按 Ctrl+R 以选择寄存器;

5)按 Shift + ' (" 符号),选择默认寄存器粘贴其内容,回车即可搜索;

注意,如果所搜索的内容含有 \ 字符,则重复每一个 \ 字符;如果搜索结果没有高亮,则z在正常模式下,采用 :set hlsearch 命令设置搜索结果高亮。

 

参考资料

[1] Vim Visual Mode Search for Selection. https://salferrarello.com/vim-visual-mode-search-selection/

 

posted @   klchang  阅读(4314)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示