如何在 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/

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM