使用vim / bash-completion时按<tab>键与<enter>键相同

时间:2016-09-08 14:10:18

标签: bash bash-completion

当我尝试在文件上使用Vim时,我的bash-completion有问题。我正在使用Vim版本7.4.2334。当我点击 Tab 时,它与点击 Enter 相同。结果是当我尝试vim <filename>时,我得到“命令未找到”错误而不是自动完成。

我知道这是bash-completion的问题,因为当我在控制台中输入complete -r时问题就会消失。

正如评论者指出这可能与Vim的operate-and-get-next代码有关,但我不确定发生了什么。我的.inputrc包含set editing-mode vi,但事先已经工作了很长时间。

我在/usr/local/Cellar/bash-completion/1.3_1/etc/bash_completion.d中有几十个文件,但没有一个文件适合Vim。有没有办法找出哪个文件导致问题,而不是删除它们并逐个重新添加它们,或者完全重新安装bash-completion?或者这可能是Vim的问题?

0 个答案:

没有答案