Vim - 如何映射 tabedit 命令以启用文件名循环?

Vim - 如何映射 tabedit 命令以启用文件名循环?

我经常使用该命令:tabe **/<file-name-pattern>在 vim 的新选项卡中打开当前目录和子目录中的文件。该命令可以切换相似的文件名,直到找到我要查找的文件名。我想将其映射到用户命令,这样我就不用输入太多内容了,但我对 vim 命令还不太熟悉,所以我想寻求帮助。以下是我能想到的(映射到 TT):

:command -nargs=1 TT :tabe **/<args>

这个想法是模仿上面的功能,然后键入:TT <file-name-pattern>,然后使用键切换,直到找到所需的文件。呃,这个没用。有想法如何实现吗?谢谢。

答案1

尝试添加-complete=file命令:

:命令-nargs = 1 -complete =文件TT:tabe ** /参数

看 ” :help :command-complete”。

相关内容