使用原始 vim 中的 :edit 和 `tab` 时不同的 VSCodeVim 行为
Diffrent VSCodeVim behavior when using :edit and `tab` from the original vim
我正在尝试 vscodevim extension。但是,我对在那里使用 :edit/:vsplit/:split 时的不同行为感到困惑。在原来的vim中,当点击:edit和tab
时,当前目录下的文件列表如下图所示:
但是,在 vscodeVim 中,它显示第一个文件名,在本例中为目录中的 iPBlas.cpp
,如下图所示。
有人知道如何在使用 :edit + tab
时实现原始的 vim 行为吗?
您当前在 Visual Studio 代码扩展中的行为符合 Vim 的默认命令行完成行为。
您在 Vim 中习惯的行为 不是 命令行完成的默认行为。它是通过启用 :help 'wildmenu'
并将 list
作为 :help 'wildmode'
的值获得的。
查看扩展是否支持这些选项。
该扩展名不是 Vim。这只是部分仿真,因此没有理由期望任何东西都能以相同的方式工作。 特别是 如果您考虑到自定义。
我正在尝试 vscodevim extension。但是,我对在那里使用 :edit/:vsplit/:split 时的不同行为感到困惑。在原来的vim中,当点击:edit和tab
时,当前目录下的文件列表如下图所示:
iPBlas.cpp
,如下图所示。
有人知道如何在使用 :edit + tab
时实现原始的 vim 行为吗?
您当前在 Visual Studio 代码扩展中的行为符合 Vim 的默认命令行完成行为。
您在 Vim 中习惯的行为 不是 命令行完成的默认行为。它是通过启用 :help 'wildmenu'
并将 list
作为 :help 'wildmode'
的值获得的。
查看扩展是否支持这些选项。
该扩展名不是 Vim。这只是部分仿真,因此没有理由期望任何东西都能以相同的方式工作。 特别是 如果您考虑到自定义。