解决方法
通常,您可以使用=操作进行缩进.
请参阅:help =
(您还需要在vimrc中启用文件类型缩进,以便为您要编辑的每种类型的文件启用不同的缩进规则)
gg = G将重新整理整个文件. (gg移动到文件的开头,=将重新启动运动中的每一行,G转到文件的末尾)
默认情况下,Vim支持C语言和C语言.请参阅:帮助C-indenting选项.在重新格式化文件之前,您可能需要调整这些选项.如果要使用由cinoptions控制的“智能”缩进,则必须在.vimrc中定义set cindent.
请参阅:help indent-expressionfor其他语言.
此外,如果要使用空格或制表符缩进,您可能不得不使用shiftwidth,expandtab和tabstop选项.
例如,如果要将所有选项卡替换为4个空格,则必须使用:
set shiftwidth=4 " used by >>,<< and tab. set tabstop=4 " number of space characters used when displaying TAB set expandtab " replace TAB by spaces
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。