我使用Vim安装在Unix模式下的windows。感谢这个网站,我现在使用gf命令到光标下的文件。

我正在寻找一个命令:

返回到前一个文件(类似 Ctrl+T为ctags),或 重新映射的女朋友 自动启动新文件 在一个新窗口。


当前回答

为此,我经常使用Ctrl-6。

它很方便,因为它允许我在两个文件之间快速来回跳转。

其他回答

我使用Ctrl-O

Ctrl-Shift-6是一个。

:e#↲是另一个。

我不知道你问题第二部分的答案,但我可以帮你回答第一部分。使用

:e#

Vim维护它正在编辑的文件(缓冲区)列表。如果你输入

:buffers

它将列出您当前正在编辑的所有文件。列表中旁边有%的文件就是当前文件。旁边有#的是备用文件。:e#将在当前文件和备用文件之间切换。我没有输入那么多,而是将F2映射到:e#,这样我就可以轻松地在当前文件和备用文件之间切换。我将该命令添加到.vimrc中,将其映射到F2

nmap `<F2> :e#<CR>`

使用gf进入文件,使用:bf返回文件

参见:help alternate-file。