![gvim 中的文件名补全](https://linux22.com/image/40014/gvim%20%E4%B8%AD%E7%9A%84%E6%96%87%E4%BB%B6%E5%90%8D%E8%A1%A5%E5%85%A8.png)
由于某种原因,我在 gvim 中的文件名补全不起作用。在vim中,它工作正常。然而,命令等已正确完成。我已经设定wildmode=full
。
main.c
一个例子:假设我想打开我输入的文件:op<Tab>
,gvim 给我一个包含所有可能完成的列表(打开和选项)。我选择打开并继续:open m<Tab>
。我希望 gvim 现在完成我的文件,但是发生的情况是::open m^I
,没有完成。
如前所述,在 vim 中它工作得很好。
答案1
你的意思
:edit index<tab>
完成index.php等
来自 Vim 帮助
:help open
Vim 不支持打开模式,因为它实际上没什么用处。对于“:open”启动打开模式的情况,Vim 将离开 Ex 模式,该模式允许执行相同的命令,但更新整个屏幕而不是仅更新一行。