Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 在VIM中搜索带有大量斜线和圆点的文件时出现问题_Search_Vim - Fatal编程技术网

Search 在VIM中搜索带有大量斜线和圆点的文件时出现问题

Search 在VIM中搜索带有大量斜线和圆点的文件时出现问题,search,vim,Search,Vim,我有一堆非常大的文件,其中包含以下行: convert ./1776/07/04/T915002.tif ./1776/07/04/T915002.png rm ./1776/07/04/T915002.tif convert ./1776/07/04/T918012.tif ./1776/07/04/T918012.png rm ./1776/07/04/T918012.tif 转换为./1776/07/04/T915002.tif./1776/07/04/T915002.png rm./17

我有一堆非常大的文件,其中包含以下行:

convert ./1776/07/04/T915002.tif ./1776/07/04/T915002.png rm ./1776/07/04/T915002.tif convert ./1776/07/04/T918012.tif ./1776/07/04/T918012.png rm ./1776/07/04/T918012.tif 转换为./1776/07/04/T915002.tif./1776/07/04/T915002.png rm./1776/07/04/T915002.tif 转换为./1776/07/04/T918012.tif./1776/07/04/T918012.png rm./1776/07/04/T918012.tif 我想做的是搜索say/1861/意思是1861年的一行 但vim似乎解释了“转到1861行,这根本不是我想要的。”

搜索./1861/也失败。我假设前导点试图匹配任何字符。试图反斜杠引用也失败了。很明显,我遗漏了一两个基本的想法


谢谢

您需要一个反斜杠来转义点或斜杠:

/\.\/1861\/
用于向后搜索。这意味着您不需要退出
/
s

?/1861/

我也打算提出同样的建议。另外,使用
\V
关闭使
成为特殊字符的
'magic'
设置
?\V./1776/07
@Benoit:
?\./1776/07
短一个字符;)