在Vim的新选项卡中打开最后closures的文件
我知道我可以使用:e#
打开Vim中最后一个closures的( :q
)文件。 这将在当前选项卡中打开文件。 我将如何执行相同的任务,但在新的Vim选项卡中打开文件。 此外,我感兴趣的是如何在新的拆分而不是当前的选项卡中打开文件。
#
仅仅是Ex特殊字符,将被replace文件的名称replace。 做一个:ls
,备用文件将被标记一个#
也有。
#
可以类似的使用:tabnew
和split
:
- 要在新选项卡中打开备用文件
:tabnew#
- 要在新的分割中打开文件
:split#
; 这可以缩写为:sp#
和:vsp#
用于垂直分割。
使用来自:ls
的缓冲区号码 ,例如缓冲区号码5,您还可以:
- 使用
:sp#5
打开分割中的缓冲区; 交替地:sb5
如果switchbuf
选项包含newtab
说明符 – 请参阅:help switchbuf
- 打开一个垂直分割的缓冲区
:vsp #5
(没有:vsb
) - 使用
:tabnew #5
打开新选项卡中的缓冲区
您不一定必须离开正常模式才能在新窗口中打开备用缓冲区:
CTRL – W ^ 在水平分割中打开备用缓冲区 。
CTRL – W T在新选项卡中打开当前缓冲区(Shift-T,即)。
所以,你的标题问题的一个解决scheme是下面的组合。
CTRL – W ^ , CTRL – W T : 在新选项卡中打开备用缓冲区。
请注意,对于第一个命令中的脱字号“^”,您不必释放控制键,而不必按Shift键,只需按住CTRL键,然后敲击W和6 (脱字符位于许多英语键盘布局)。