为了在Vim中搜索字符串,我单击“/”然后键入我要搜索的单词。 Vim将此字符串视为正则表达式。我想知道如何搜索字符串,而不是将其视为正则表达式。
答案 0 :(得分:2)
Search commands始终搜索patterns(也称为正则表达式)。您可以或多或少地创建模式magic但不能完全关闭元字符。如果你有一个固定的字符串,你必须转义vim理解为元字符的字符。
答案 1 :(得分:0)
在Vim正则表达式(:help /\V
的非常神奇模式下,只有反斜杠是需要转义的特殊字符。
因此,将ELSE
放在您的文字搜索之前,并(手动或通过TRIM(Fields!DeviceType.Value) = ...
)复制所有反斜杠。以下内容将“常规”搜索转换为原义搜索;您可以为此定义一个映射:
\V