Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.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
Vim 为图像启用文件名完成_Vim - Fatal编程技术网

Vim 为图像启用文件名完成

Vim 为图像启用文件名完成,vim,Vim,我发现在插入模式下通过^X^F完成文件名似乎不再适用于图像(至少对于以.png或.jpg结尾的文件)。但是,它适用于.html、.pdf、.txt、.xlsx(以及其他) 我很确定它在一段时间前就开始工作了,所以我想我已经改变了一个设置或者什么的,但是我不知道是哪一个 顺便说一句,如果我试图用 :e someFileStart 然后按tab,它不会展开文件名,尽管当前目录中有一个someFileStartFooBar.png 这是在Windows上,并且:echo v:version打印704

我发现在插入模式下通过
^X^F
完成文件名似乎不再适用于图像(至少对于以
.png
.jpg
结尾的文件)。但是,它适用于
.html
.pdf
.txt
.xlsx
(以及其他)

我很确定它在一段时间前就开始工作了,所以我想我已经改变了一个设置或者什么的,但是我不知道是哪一个

顺便说一句,如果我试图用

:e someFileStart
然后按
tab
,它不会展开文件名,尽管当前目录中有一个
someFileStartFooBar.png


这是在Windows上,并且
:echo v:version
打印
704

看起来您已将图像文件的文件全局添加到
的“wildignore”选项中:

:set wildignore=*.png,*.jpg
这会将它们隐藏在
:编辑
和文件名完成中。通常,您不想编辑二进制(图像)文件