gpt4 book ai didi

php - 每次我在 PHP 中输​​入 > 时如何停止 vim 发出哔哔声

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:02:45 25 4
gpt4 key购买 nike

这是一个 PHP 片段

 $foo = array( 'bar' => 'baz' );

当我在 Vim 中输入这个时,我会在按下 > 时听到铃声/嘟嘟声。 .如果我输入 <something> 就不会发生这种情况,所以我认为它试图帮助说“啊,你已经关闭了一个尖括号但你没有打开它!”。但它没有帮助,它只是似乎不理解上下文:分配给关联数组。

当我输入 $foo->bar 时它也会发出哔哔声/铃声.

我有set ft=php ,除了这令人恼火的哔哔声之外,一切似乎都运行良好。

我知道我可以完全禁用蜂鸣声,但我宁愿为我确实需要发出蜂鸣声的事情保持蜂鸣声。我知道视觉响铃,但我不希望每次访问方法、属性或分配给新数组时都出现令人头疼的闪光!

最佳答案

您可能有 set showmatch 行,正如您所说,它试图提供帮助并匹配左括号和右括号。

您可以尝试在您的 .vimrc 中添加以下行:

au BufWinEnter *.php set mps-=<:>

或者只是

setlocal matchpairs-=<:>

在 PHP vim 配置中。

关于php - 每次我在 PHP 中输​​入 > 时如何停止 vim 发出哔哔声,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24242111/

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