我在Unix模式下使用Vim for windows.感谢这个网站,我现在使用gf
命令转到光标下的文件.
我正在寻找一个命令:
返回上一个文件(类似于Ctrl+ T表示ctags),或
重新映射gf
以在新窗口中自动启动新文件.
jop.. 283
我用Ctrl-O
我用Ctrl-O
我经常使用Ctrl- 6为此.
它很方便,因为它允许我快速地在两个文件之间来回跳转.
您可能希望使用CTRL-W gf
在新选项卡中打开文件.
您可以像往常一样关闭新打开的文件:bd
,或者使用CTRL-6
其他常用的更改缓冲区的方法.
使用gf下载到文件中并使用:bf返回
只需使用:e#
后跟Enter- 基本上说要编辑最后一个(最近的)文件.
Ctrl-Shift-6是一个.
:e#?
是另一个.
我不知道你问题的第2部分的答案,但我可以帮助第1部分.使用
:e#
Vim维护着一个正在编辑的文件(缓冲区)列表.如果你输入
:buffers
它将列出您当前正在编辑的所有文件.该列表中的文件旁边有%是当前文件.#旁边的#是备用文件.:e#将在当前文件和备用文件之间切换.我没有输入那么多,而是将F2映射到:e#所以我可以轻松地在当前文件和备用文件之间切换.我将命令映射到F2,将其添加到.vimrc
nmap `:e# `