Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vim 按搜索模式从参数列表编辑文件_Vim - Fatal编程技术网

Vim 按搜索模式从参数列表编辑文件

Vim 按搜索模式从参数列表编辑文件,vim,Vim,我希望能够按部分名称编辑Foo.cs,而无需使用:prev或:first等 Foo.cs Bar.cs [Baz.c]s Qux.cs 我试过:arge F*,Vim说:不匹配。我也试过:arge*F*。如何使用其名称的一部分直接导航到Foo?如果缓冲区已打开,您可以使用:b键入名称的一部分 :ls 1 #h "Foo.cs" Line 1 2 h "Bar.cs" Line 1 3

我希望能够按部分名称编辑
Foo.cs
,而无需使用
:prev
:first

Foo.cs Bar.cs [Baz.c]s Qux.cs

我试过
:arge F*
,Vim说:
不匹配
。我也试过
:arge*F*
。如何使用其名称的一部分直接导航到
Foo

如果缓冲区已打开,您可以使用
:b
键入名称的一部分

:ls
  1 #h   "Foo.cs"                       Line 1
  2  h   "Bar.cs"                       Line 1
  3 %h   "Baz.c"                        Line 1
  4  a   "Qux.cs"                       Line 1
:b F
:ls
  1 %a   "Foo.cs"                       Line 1
  2  h   "Bar.cs"                       Line 1
  3 #h   "Baz.c"                        Line 1
  4  h + "Qux.cs"                       Line 1

如果缓冲区已经打开,您可以使用
:b
键入部分名称

:ls
  1 #h   "Foo.cs"                       Line 1
  2  h   "Bar.cs"                       Line 1
  3 %h   "Baz.c"                        Line 1
  4  a   "Qux.cs"                       Line 1
:b F
:ls
  1 %a   "Foo.cs"                       Line 1
  2  h   "Bar.cs"                       Line 1
  3 #h   "Baz.c"                        Line 1
  4  h + "Qux.cs"                       Line 1