无法在 unix 中的大文件中使用 vim 编辑器搜索值

unable to search for a value using vim editor in a huge file in unix

我有一个示例文件 abc.txt,我想在文件中搜索单词“-运行”。

一旦我在 vim 编辑器中打开文件并点击转义符 /运行 ,它会将我带到包含单词“运行some”的行。 我只需要单词“运行”

示例文件模式: 12,345,-运行,0.98 0 0.98 234 67 12,245,-运行,0.05 6个 45 45

我试过 vim 并逃脱 /<,-运行/> 然而,提示到达 运行some 等词,而不是 -运行

来自vim help

\<
Matches the beginning of a word: The next char is the first char of a word. The 'iskeyword' option specifies what is a word character. /zero-width

默认情况下,

-, 都不是单词字符,因此您可以更新 iskeyword 选项或搜索 -\<ran\> 以匹配 -运行 而不是 -运行一些