在 Vim 里搜索单词?

我可以用 /word在 vim 中搜索单词。如何才能只搜索 word,排除搜索 word1word2

206766 次浏览

像这样:

/\<word\>

\<表示单词的开头,\>表示单词的结尾,

添加@Roe 的评论:
VIM 为此提供了一个快捷方式。如果您已经在屏幕上有 ,并且您想找到它的其他实例,您可以将光标放在单词上,然后按 '*'在文件中向前搜索,或者按 '#'向后搜索。

  1. Vim 文件名
  2. 新闻稿/
  3. 键入要搜索的单词
  4. 按回车键

如果你正在使用 Ubuntu,请按照以下步骤操作:

  1. /键并键入单词进行搜索
  2. *键在正向按“ SHIFT”键搜索
  3. #键反向按“ SHIFT”键搜索

基本搜寻:

  • /pattern-向前搜索 pattern
  • ? 模式-向后搜索
  • 重复正向搜索
  • 向后重复

您可能需要设置的一些变量:

  • : set gnorecase-case in 對大小写不敏感
  • : 设置智能箱-用例,如果使用任何大写
  • : 设置 incsearch-show match 为 search

使用 vim进行基本搜索(在 vim中打开文件后) :

在电脑键盘上按 ESC

- 点击键盘上的斜线符号 /

- 输入要搜索的单词或符号; 例如,搜索术语“ rbmq”Type /rbmq

Enter

- 按 N向前搜索(向文件末尾移动) ,按 N向后搜索(向文件开头移动)