search - 在 vim 中查找变量的下一次出现

标签 search vim variables

我想知道是否/如何让 vim 查找下一次出现的变量。假设变量的名称只是“n”,那么 /n 将为我提供该字母的所有出现位置,但这并不总是很有帮助。我想我可以创建一个正则表达式来解决这个问题,但我想知道是否有一些我还不知道的命令/击键;由于我所有的谷歌搜索都无济于事,我决定在这里提出一个问题。

非常感谢您的帮助!

最佳答案

如果您将光标悬停在相关变量上,则可以按 *它将搜索下一个匹配项或 #将搜索上一个。

这相当于输入:

/\<n\>

( \< 匹配单词的开头, \> 匹配单词的结尾)。唯一的区别(出于我不确定的原因)是 *#不要关注'smartcase'选项。

参见:

:help *
:help /\<

关于search - 在 vim 中查找变量的下一次出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4408719/

相关文章:

algorithm - 有人实现了SMA *搜索算法吗?

ruby-on-rails - 如何在 Rails 中使用 sphinx 并根据列值排除结果

Vim 中未启用 Python

regex - Vim - 使用正则表达式按字典顺序比较字符串(以查找更早/更晚的日期)

swift - LLDB 不会在 Swift 中创建便利变量

c++ - 变量名的长度是否会产生任何与性能或效率相关的问题?

variables - METAPOST:在标签中使用循环变量

Android:API 级别 < 14 上的 menuItem.expandActionView()

Mysql:从所有表中获取结果

session - 如何在 Vim 中保存和恢复多个不同的 session ?