我在Google上阅读了有关shiftwidth选项的信息:要更改为缩进而插入的空格字符的数量,请使用'shiftwidth'选项。
好吧好吧,那到底是什么呢?我该如何尝试查看实际情况?我创建了一个新的C文件,然后添加了IF配置,但是在标识过程中什么也没有发生:
如果(a> 0){这里什么也没有发生}
谢谢!
假设您已设置shiftwidth = 2
首先,您需要确保该文件的扩展名为.c。通过使用
$ vim foo.c
以获取新文件或以.c扩展名保存文件。
现在输入
if (a > 0) {
然后按回车键。下一行将自动缩进。
if (a > 0) {
foo();
当您输入匹配的'}'时,vim会正确缩进。
if (a > 0) {
foo();
}
请阅读本文档以获取更多信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句