如何返回到之前在Vim中打开的文件?
我可以使用gf
去光标下/名下的文件,是否有任何命令返回到原始文件没有重启VIM打开它?
尝试使用这个快捷键:
CTRL-^
Vim文档: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
如果已经有一个当前文件名,那么这个文件就成为备用文件名。 它可以在命令行上使用“#”|:_#| 你可以使用| CTRL- ^ | 命令在当前文件和备用文件之间切换。 但是,当|:keepalt |时,备用文件名不会更改 用来。 为每个窗口记住备用文件名称。
尝试下面的命令
:e#
它会带你到以前打开的文件存储在一个缓冲区。
如果你通过input多个gf
深入了文件的层次结构,vim会将所有的文件存储在已编号的缓冲区中
然后下面的命令将带你到缓冲区中的第n
个文件。 (n = 1,2,3,…)
:e#n