gpt4 book ai didi

vim 自动完成目录名

转载 作者:行者123 更新时间:2023-12-04 22:20:39 24 4
gpt4 key购买 nike

当我在命令行模式下使用文件名自动完成时,我该如何选择当前选项来自动完成?

例如,假设我想打开文件 ~/dev/myproject/foo.c

我先输入:

:e ~/dtab

然后我点击了几次 Tab,直到我看到了

:e ~/dev/

接下来我该按什么让 vim 自动完成 ~/dev/ 中的目录?

如果我点击 enter,vim 将打开一个包含目录列表的缓冲区,这不是我想要的。

我可以点击 /,然后点击 Tab,但随后我在我的路径中得到一个无害但不美观的双斜线:

:e ~/dev//tab

我也可以按“m”,然后按 tab,这样就可以了:

:e ~/dev/mtab

但是如果我不记得下一个目录以“m”开头怎么办?

我如何在上面的例子中告诉vim“dev”是我想要的自动补全选项,然后继续为路径的下一部分做自动补全?

最佳答案

:h wildmenu

<Down> - in filename/menu name completion: move into a subdirectory or submenu.

关于vim 自动完成目录名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40372731/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com