gpt4 book ai didi

vim 路径自动补全,如何进入目录?

转载 作者:行者123 更新时间:2023-12-04 13:33:49 37 4
gpt4 key购买 nike

当我想在 vim 中打开一个文件时,我输入 :e 来查看我磁盘上的目录(设置wildmenu)。 Vim 显示我拥有的目录列表,然后我多次按 Tab 键选择我需要的目录,当我选择该目录时(vim 突出显示它)我应该怎么做才能停止当前级别的完成并进入该目录?

我知道在插入模式完成中它是 ctrl-y,来自 vim 帮助文件:

                        *complete_CTRL-Y*
When the popup menu is displayed you can use CTRL-Y to stop completion and
accept the currently selected entry. The CTRL-Y is not inserted. Typing a
space, Enter, or some other unprintable character will leave completion mode
and insert that typed character."

如何在命令模式下做到这一点?

最佳答案

我认为它的 Ctrl E 在命令模式下

来自 vim docs ,

                        *complete_CTRL-E*

When completion is active you can use CTRL-E to stop it and go back to the originally typed text. The CTRL-E will not be inserted.



我在我的 gVim 中尝试过这个,它有效。

编辑 :感谢@François 的建议,Ctrl D 使用一些附加信息执行相同的操作。即它在当前级别停止完成并显示当前选择的内容

就像是
:e eclipse-cpp-indigo-SR2-incubation-win32-x86_64\eclipse\ <Ctrl><D>
artifacts.xml eclipse.exe epl-v10.html p2\
configuration\ eclipse.ini features\ plugins\
dropins\ eclipsec.exe notice.html readme\

它显示文件夹中的内容 eclipse除了在 eclipse 目录级别停止完成之外。

关于vim 路径自动补全,如何进入目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10221901/

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