30 从教务长 课7.3:完成 ** Command line completion with CTRL-D and <TAB> ** 确保Vim不处于兼容模式::set nocp 查看目录中存在哪些文件::!ls或:!dir 输入命令的开头::e 按CTRL-D,Vim将显示以“ e”开头的命令列表。 Vim中的兼容模式是什么意思,为什么命令完成在该模式下不起作用? vim — 极客 source
41 兼容模式意味着与古老的vi兼容。当您关闭时:set compatible,Vi Improvement的所有增强功能和改进功能都将关闭。不建议这样做,但是某些系统(主要是为了与旧Unix系统向后兼容)提供了vi以Vim以兼容模式实现的命令。 请注意,一旦存在个人初始化文件~/.vimrc,Vim就会自动打开'nocompatible'模式,因此通常无需担心。有关完整的故事,请:help 'compatible'提供所有详细信息。 — 英戈·卡卡特(Ingo Karkat) source 设置兼容还会清除您的vim历史记录吗?我打开它,以某种方式我的历史消失在我身上。 — cokedude