vim选项卡完成目录

时间:2015-03-19 19:07:13

标签: vim vi

在使用需要文件的命令的vim中,我可以使用tab来遍历目录中的文件。

如果它当前正在“循环”中显示一个目录,是否有办法使它在下次选择时它将循环显示当前显示的目录?我目前正在做的只是按空格然后退格,但是有更好的方法吗?

例如,如果我输入

:e ~

然后当我按Tab键时,我将遍历我的主目录中的目录,例如几次按Tab键可能会给我

:e ~/Desktop/
:e ~/Documents/
:e ~/Downloads/

现在举例来说我可能真的想在〜/ Documents中打开一个文件,所以我想知道是否有办法让它从〜/ Documents /开始循环而不是〜/

谢谢!

1 个答案:

答案 0 :(得分:2)

当你到达~/Documents时,只需点击 Down /
请注意,使用/会导致~/Documents//,但完成仍然有效(即显示~/Documents中的项目。)

修改
您还可以使用 Ctrl -E ,它不会添加尾随/(并且可能更容易键入)