From: http://leloup.blog.51cto.com/blog/1113857/596107

在vim的官方FAQ (http://vimdoc.sourceforge.net/cgi-bin/vimfaq2html3.pl#14.6)找到的:

格式化全文: gg=G

自动缩进当前行: ==

这个是原文节选:

14.6. How do I format/indent an entire file?

You can format/indent an entire file using the gg=G command, where

gg - Goto the beginning of the file
     =   - apply indentation
     G   - till end of file

For more information, read

:help gg
     :help =
     :help G
     :help 'formatprg'
     :help C-indenting

VIM自动格式化C代码相关推荐

  1. python black_如何使用Black自动格式化Python代码

    python black Writing Python code is one thing and writing the code in a good format is another thing ...

  2. 【Xilinx】如何自动格式化Verilog代码

    开发环境Vivado+VSCode [Xilinx]自动格式化Verilog代码 前言 一.安装VSCode并修改Vivado的默认编辑器 二.安装Verilog插件 1. 语法插件 2. 格式化插件 ...

  3. Notepad++运行java代码,并设置自动格式化Java代码

    文章目录 Notepad++运行java代码 Notepad++自动格式化Java代码 Notepad++运行java代码 1.下载插件 2.在弹出的显示插件的窗口中勾上NppExec这个插件,再点i ...

  4. vim自动格式化代码转载

    让 Vim 在保存文件时自动格式化代码 2020 年 11 月 04 日 2020 年 11 月 05 日 Computer Skills 314 1.5k 3 分钟 写代码时,遵循一定的代码风格是很 ...

  5. vscode+eslint自动格式化vue代码的方法

    前言 使用vscode开发vue项目的时候,为了编码格式的统一化,使用eslint规范进行格式化.此时通过eslint插件可以实现对vue代码的自动格式化. 使用方式 在vscode的插件模块处,搜索 ...

  6. python代码自动格式化_代码的自动格式化

    代码格式化是一个在软件开发过程中值得一提的话题. 所谓代码格式化就是说,程序员在书写代码的过程中或者完成代码开发后对代码书写格式排版的调整,使得已经完成的代码变的更美观整洁也更具有可读性,也能增加完成 ...

  7. eslint 保存自动格式化_代码规范之理解ESLint、Prettier、EditorConfig

    授权转载自:nowThen https://juejin.cn/post/6895889063111294990 前言 团队多人协同开发项目中困恼团队管理一个很大的问题是:无可避免地会出现每个开发者编 ...

  8. VS Code保存后自动格式化Vue代码---Vetur

    在VS Code里面编辑Vue代码,通常我们会安装插件Vetur,本次介绍的格式化代码也依赖于Vetur插件.具体见一下步骤 注: VS Code版本为1.74.3 1. 安装插件Vetur 2. 配 ...

  9. vscode编辑器设置,禁止prettier/禁止Vetur自动格式化HTML代码

    添加以下代码: "vetur.format.defaultFormatter.js": "prettier",//.vue文件template格式化支持,并使用 ...

最新文章

  1. 《编写有效用例》读书笔记1
  2. 使用Ethereum C++ Aleth客户端创建具有两个同步节点的以太坊Ethereum私有网络
  3. JavaScript 常用函数
  4. Android 制作类似支付圆圈和打钩界面ProgressWheel
  5. 机房收费系统之处理流程图与DFD图
  6. ajax能运用到app吗,Jquery之Ajax运用 学习运用篇
  7. 干货|基于 Spring Cloud 的微服务落地
  8. 课堂笔记——Data Mining(1)
  9. 将 k8s 制作成 3D 射击游戏,好玩到停不下来 | 文末福利
  10. 练习:写一个脚本,完成以下任务
  11. 让软件自己写软件,机器编程未来会取代程序员吗?
  12. Windows Server 2016存储空间直连技术的探秘
  13. 【c++leetcode】翻转链表
  14. 程序员数学(0)--序言
  15. 实战 | 如何使用微搭低代码实现公差申请应用
  16. idea或者goland更改主题颜色背景颜色
  17. cocos creator 横版射击游戏全民吃鸡大战 H5+安卓+IOS三端源码
  18. 拖拽 开发 easyui php,jQuery EasyUI 教程-Draggable(拖动)
  19. Arduino Nano下使用u8glib点亮Oled 128x6
  20. (转)归江:投资,心平气和结硕果

热门文章

  1. 各个行业纷纷瞅准了这块大蛋糕
  2. struts2遍历select
  3. html 后# 号的作用,及html 如何传参
  4. java的classpath
  5. 使用WEB方式更改域用户帐户密码
  6. 机器学习 啤酒数据集_啤酒数据集上的神经网络
  7. 划痕实验 迁移面积自动统计_从Jupyter迁移到合作实验室
  8. 电脑如何设置终端设置代理_如何设置一个严肃的Kubernetes终端
  9. 如何设置Windows版Go —快速简便的指南
  10. Go-json解码到结构体