我错误地删除了一些配置!我试图解决它。
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搜索,但这些提示并不能与我合作。 我还没弄明白为什么......
答案 0 :(得分:0)
该错误与具有open issue:luochen1990/rainbow/
的插件有关作为一般规则,对于调试vim,尝试删除所有插件/花哨配置是一个好主意。
有关如何调试vimrc的更多见解,也值得阅读this answer。