gpt4 book ai didi

vim - 如何在新选项卡中制作 Vim 快速修复列表启动文件?

转载 作者:行者123 更新时间:2023-12-03 10:18:47 26 4
gpt4 key购买 nike

说,我有以下映射:

map <F4> :execute "vimgrep /" .expand("<cword>") . "/j **" <Bar> cw<CR>
它(递归地)为光标下的单词实例搜索当前目录,并在快速修复列表窗口中打开这些文件。
在 quickfix 窗口中,如何启动在新选项卡中打开的文件? Enter 只是将窗口中的当前缓冲区更改为该新文件。

最佳答案

Quickfix-window 命令遵守 switchbuf创建时的选项
缓冲区。 switchbuf选项有 newtab说明符
指示 Vim 在加载缓冲区之前打开一个新的标签页
切换到。如果通过以下方式将此键添加到选项中

:set switchbuf+=newtab
quickfix 窗口中的条目将在单独的选项卡中打开
页。
usetab在这方面也可能有用的说明符
案件。它规定 Vim 切换到现有的标签页,如果它
包含一个显示目标缓冲区的窗口,而不是复制
它在一个新选项卡中。
:set switchbuf+=usetab,newtab
switchbuf的值也(部分)影响其他
缓冲区切换命令,例如 :bfirst , :blast , :sbuffer , :sbnext , 和 :sbprevious .

关于vim - 如何在新选项卡中制作 Vim 快速修复列表启动文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6852763/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com