如何让VIM在命令模式下始终自动完成文件名?例如,当我键入“:cd /ww[Tab]”时,它可以正常工作,但是如果我想打开一个文件并键入“:o /ww[Tab]”,它会插入“^I”字符而不是自动完成。
尝试:
:e /ww[Tab]
使用“:e”或“:split”或其他编辑命令代替“:o”。
额外信息:vim实际上不支持“:o”命令,至少根据文档是这样的。 “:help:o”说:
该命令在Vi中存在,但Vim只是模拟它:
*:o* *:op* *:open* :[range]o[pen] 像|:visual|一样工作:结束Ex模式。 {Vi:在打开模式下开始编辑}
:[range]o[pen] /pattern/ 如上,此外将光标移动到匹配“pattern”的列 在光标行中。
Vim不支持打开模式,因为它实际上没有用处。 对于那些“:open”会启动打开模式的情况,Vim将离开Ex模式, 这允许执行相同的命令,但更新整个屏幕而不仅仅是一行。