这个问题在这里已有答案:
我可以使用 gf 转到文件名称下/游标后,是否有任何命令返回原始文件而不重新启动vim打开它?
gf
尝试以下命令
:e#
它将带您到存储在缓冲区中的先前打开的文件 .
如果您通过键入多个 gf 深入了解文件层次结构,则vim会将所有文件存储在编号缓冲区中
然后,以下命令将转到缓冲区中的 n 文件 . (n = 1,2,3,..)
n
:e#n
尝试使用此快捷方式:
CTRL-^
Vim文档 :help CTRL-^ :
:help CTRL-^
CTRL- ^编辑备用文件 . 主要是备用文件以前编辑过的文件 . 这是一个快速的方法在两个文件之间切换 . 它相当于“:e#”,除了它没有文件名时也有效 .
和 :help alternate-file
:help alternate-file
如果已存在当前文件名,则该文件名将成为备用文件名 . 它可以在命令行上使用“#”|:_#|你可以使用| CTRL- ^ |命令在当前文件和备用文件之间切换 . 但是,当|:keepalt |时,备用文件名不会更改用来 . 每个窗口都会记住备用文件名 .
2 回答
尝试以下命令
它将带您到存储在缓冲区中的先前打开的文件 .
如果您通过键入多个
gf
深入了解文件层次结构,则vim会将所有文件存储在编号缓冲区中然后,以下命令将转到缓冲区中的
n
文件 . (n = 1,2,3,..)尝试使用此快捷方式:
Vim文档
:help CTRL-^
:和
:help alternate-file