gpt4 book ai didi

vim - 防止vim切换到特定窗口

转载 作者:行者123 更新时间:2023-12-04 06:41:38 24 4
gpt4 key购买 nike

我一直在使用带有 NERDTree 和 MiniBuffExplorer 的 VIM。我映射了我的 TAB 键在 windows(C-W)w 之间循环,通常我有 MiniBuffm NERDTree 和一个编辑窗口打开,但我想防止 VIM 切换到 MiniBuffExplorer 窗口在 NT 和我的编辑缓冲区之间循环。

这可能吗?

最佳答案

一种方法是为不想输入的缓冲区设置自动命令:

au BufEnter NameOfSkipBuffer :wincmd j
之后命令 :wincmd j每当您指定的缓冲区被输入时,将自动发出。那可能不是您想要的命令;您可以将其更改为适合您情况的任何内容。
请注意,即使您试图进入缓冲区,您也无法自己进入缓冲区。例如,如果它在拆分窗口中并且您在缓冲区的窗口上单击鼠标,您会发现光标移动到其下方的窗口中(使用上面的命令)。
要更改此设置,您需要删除 BufEnter 自动命令:
au! BufEnter NameOfSkipBuffer
根据您的需要,此方法可能有效也可能无效,但它很好且简单。

关于vim - 防止vim切换到特定窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4164350/

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