好的,我是一个使用 Minibufexl 插件的 vim 用户,该插件可以显示缓冲区选项卡,我已映射 Shift+J 和 Shift+K 以在选项卡之间切换。有一件事经常让我感到沮丧,那就是在编辑文件并切换到另一个缓冲区时,我有写入当前文件然后切换。
例如,我在两个缓冲区中打开了 foo.cpp 和 foo.h,我正在编辑 foo.cpp 并且还没有保存它,我需要检查 foo.h 以查看函数定义。然后我使用快速备用文件插件 (a.vim) 或上面的快捷方式。这就是我在切换之前必须保存的地方,它很快就会变得烦人。
我不知道在 Google 中应该使用哪个搜索查询,所以我在这里询问,如果它产生了误导,我深表歉意。
答案1
答案2
您可能会发现使用分割窗口很有用。例如,在编辑 foo.c 时,执行
:split foo.h
这将在 foo.c 上方的窗口中打开 foo.h。您可以使用^W^W
(Ctrl-W Ctrl-W) 在窗口之间移动,并使用 最大化当前窗口^W_
。您可以通过执行
:help windows