gpt4 book ai didi

vim - :edit in VIM 上的递归制表符完整文件名

转载 作者:行者123 更新时间:2023-12-01 08:40:11 24 4
gpt4 key购买 nike

我找到了一个 .vimrc 配置,可以让我简单地输入

:e <<characters_in_filename>> 

然后是 tab,路径将扩展为 :e full_path 或显示选项列表(如果我的当前路径中有类似命名的文件)。

有人知道如何实现吗?

注意:我知道 FuzzyFileFinder、Peepopen 和 CommandT,这一直困扰着我。

它与此 google groups thread 中描述的功能非常相似

最佳答案

正如 ZyX 所说,听起来你想要 find .

set wildmenu
set wildmode=longest:full
set path+=./**

如果您输入 :find so<Tab> , 它将完成所有以 so 开头的文件从当前文件的目录递归搜索(不是 pwd)。 ( <Tab> 可以用 wildchar 改变。)

你可能更喜欢这种补全方式:

set wildmode=list:longest

您可以将常用的根添加到 path如果您不想从当前文件的目录递归。

set path+=~/code/**

如果你只想从当前目录递归,试试上面的野性设置并使用:

:edit **/so<Tab>

有关指定文件名的更多信息,请参阅 :help {file}更多关于 ** , 请参阅 :help starstar-wildcard .

关于vim - :edit in VIM 上的递归制表符完整文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3499033/

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