原因:第x行命令的前面需要是tab。
表现:命令行的背景显示为红色。
解决:
1. 按照所在行提示,修改前面为tab缩进。
2. 如果还不可以,那就需要修改vim的配置文件:查看 ~/.vimrc 以及 /etc/vimrc。
如果配置文件中如下一行配置:
set expandtab
删掉或者注释:
" set expandtab
原因:这句话用来把tab的缩进替换成空格,比如我set ts=4,那么就是替换成4个空格,因此识别不到tab了。
原因:第x行命令的前面需要是tab。
表现:命令行的背景显示为红色。
解决:
1. 按照所在行提示,修改前面为tab缩进。
2. 如果还不可以,那就需要修改vim的配置文件:查看 ~/.vimrc 以及 /etc/vimrc。
如果配置文件中如下一行配置:
set expandtab
删掉或者注释:
" set expandtab
原因:这句话用来把tab的缩进替换成空格,比如我set ts=4,那么就是替换成4个空格,因此识别不到tab了。