vim大括号缩进不正确

时间:2016-04-21 13:56:27

标签: vim

我错误地删除了一些配置!我试图解决它。

vimrc中的

设置:

filetype plugin indent on
set autoindent
set smartindent
set tabstop=4
set softtabstop=4
"set cindent
set expandtab
set shiftwidth=4

文件缩进(不仅是.php):

<?php
class MyClass
{
    public function getName() {
        | <-- the cursor indent is correct
} <-- this brace indent not



    // I hope it like this:

    public function getName() {
        | <-- the cursor
    } 

    // or like this:

    public function getName() 
    {
        | <-- the cursor 
    } 
}

我已多次使用Google搜索,但这些提示并不能与我合作。 我还没弄明白为什么......

1 个答案:

答案 0 :(得分:0)

该错误与具有open issueluochen1990/rainbow/

的插件有关

作为一般规则,对于调试vim,尝试删除所有插件/花哨配置是一个好主意。

有关如何调试vimrc的更多见解,也值得阅读this answer