![GVIM 尝试打开与当前方案相同类型的文件](https://linux22.com/image/1222818/GVIM%20%E5%B0%9D%E8%AF%95%E6%89%93%E5%BC%80%E4%B8%8E%E5%BD%93%E5%89%8D%E6%96%B9%E6%A1%88%E7%9B%B8%E5%90%8C%E7%B1%BB%E5%9E%8B%E7%9A%84%E6%96%87%E4%BB%B6.png)
如果我在 GVIM 中编辑文件,并且为了便于讨论,该文件是扩展名为“.xml”的 XML 文件,然后我单击“文件 > 打开”... GVIM 将按“.xml”类型的文件进行过滤,这相当烦人。
这很烦人,因为我经常会遇到一些没有适合其所包含内容类型的扩展名的文件,这意味着当我想要打开另一个文件时,每次都必须更改过滤方式。
因此,要么摆脱这种过滤,要么为文件类型添加扩展名就好了:)
答案1
我不知道这个问题是否仍然有效,但如果有效的话这里有一些建议。
Vim/gVim 等都是键盘导向的编辑器。虽然可以通过文件/打开菜单打开文件,但更好的方法是通过
:e
命令来打开。如果您通过文件/...打开它们,您可以随时输入
*.*
(通过键盘),gVim 将显示所有文件(无论扩展名是什么)。:e
如果你通过、选项 打开它们设置 wildmenu
设置 wildignore=。EXE文件,.obj,.rsp*
很有用。另一个告诉 vim 忽略给定的扩展名。
- 如果您希望为文件类型分配通常不会分配的扩展名,您可以在通过 autocmd 命令打开文件时执行此操作。
如果我完全误解了这个问题,请在评论中大声说出来。