我可以使用 gf转到光标下/之后有名字的文件,有没有命令回到原来的文件,没有重新启动 vim 打开它?
gf
试试下面的命令
:e#
它将带您到先前打开的存储在缓冲区中的文件。
如果您已经通过键入多个 gf深入到文件的层次结构中,那么 vim 将所有文件存储在编号的缓冲区中
然后,下面的命令将把您带到缓冲区中的 nth 文件
n
:e#n
尝试使用这个快捷方式:
CTRL-^
Vim 文档 :help CTRL-^:
:help CTRL-^
CTRL-^ Edit the alternate file. Mostly the alternate file is the previously edited file. This is a quick way to toggle between two files. It is equivalent to ":e #", except that it also works when there is no file name.
还有 :help alternate-file
:help alternate-file
如果已经有一个当前文件名,那么该文件名将成为备用文件名 可以在命令行 | : _ # | 中与“ #”一起使用,并且可以使用 要在当前文件和备用文件之间切换的 | CTRL-^ | 命令。 但是,在使用 | : keepalt | 时不更改备用文件名。 每个窗口都会记住一个备用文件名。