这是一个PHP代码段
$foo = array( 'bar' => 'baz' );
Run Code Online (Sandbox Code Playgroud)
当我在Vim中输入此内容时,按时会响起铃声>。如果我键入<something>,则不会发生这种情况,因此我认为这有助于说“啊,您已经关闭了尖括号,但没有打开!”。但这并没有帮助,只是似乎不了解上下文:分配给关联数组。
当我键入时,它也会发出哔哔声/铃声$foo->bar。
我有set ft=php,除了这令人发指的哔哔声外,其他所有功能似乎都工作正常。
我知道我可以完全禁用提示音,但是我宁愿对某些确实需要发出提示音的事情保持提示音。我了解视觉铃声,但是我不想每次访问方法,属性或分配给新数组时都会让人头疼!
set showmatch正如您所说的那样,您可能会有帮助,并匹配方括号和括号的那一行。
您可以尝试在.vimrc中添加以下行:
au BufWinEnter *.php set mps-=<:>
Run Code Online (Sandbox Code Playgroud)
要不就
setlocal matchpairs-=<:>
Run Code Online (Sandbox Code Playgroud)
在PHP vim配置中。
| 归档时间: |
|
| 查看次数: |
310 次 |
| 最近记录: |