1.unindent does not match any outer indentation level
原因是文件中包含了tab和空格的混合
解决方法:全部使用空格。将 tabstop 和 shiftwidth 设置成相同的值,如 4,并设置 expandtab。这样新增的缩进会用空格,你按下 tab 键,出来的也全是空格。如果文件里本来就有 tab 的话,可以再用一次 :retab 命令,将所有 tab 扩展成空格,这样就解决了
.vimrc设置如下:
Vim超实用集锦
原创
©著作权归作者所有:来自51CTO博客作者androidyue的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:Eclipse相关集锦第二季
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
超实用的AI论文工具推荐
推荐几个硬核的AI论文工具
学术论文 AIGC AI工具 -
技术解密Java Chassis 3超实用的可观测性
本文将解密如何使用Java Chassis 3可观测能力来快速定位问题,以及这个能力是如何构建起来的。
数据 问题定位 ServiceComb 微服务 Java Chassis 3 -
vim 配置集锦
vim 的配置
Linux vim -
实用Linux命令集锦
1.定时执行一个命令2.
定时执行 命令行 高亮显示 定时任务 重启 -
实用debug命令集锦dos 数据 磁道 热启动 引导程序
-
eml转成pdf 免费
软件集成开发环境(代码编辑、浏览、编译、调试) Emacs http://www.gnu.org/software/emacs/ Source-Navigator 5.2b2  
eml转成pdf 免费 .net yum安装 Python