Vim有一种恼人的行为,我似乎无法凝聚到足以向搜索引擎寻求解决方案:
假设我在标签1中打开了2个窗口,显示file_a
和file_b
,以及标签页2中的1个打开窗口,其中包含file_c
。在标签页1中,在包含file_b
的窗口中,我运行命令
:e /path/to/file_c
我想要发生的是在当前标签页1窗口中打开file_c
,file_b
。实际发生的是它将我切换到标签页2,标签页2已包含file_c
。
显然有些人认为这是一个功能,但是必须切换到标签页2,关闭file_c
窗口,返回标签页1并再次重新打开它是一件痛苦的事。换句话说,我打算不打开file_c
,我想打开file_c
旁边的file_a
。
如何禁用此功能" help"并让Vim打开我告诉它的文件?
编辑:更改"窗口" &安培; "窗格"到" tab" &安培; " window",这似乎是Vim的术语。
答案 0 :(得分:1)
这不是Vim的默认行为。您的.vimrc
中有一个插件或配置设置导致此问题。你可以通过在没有插件的命令行运行vim来快速测试这样的事情:
$ vim -u NONE