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