vim对整个文档的代码进行快速排版

简介: vim对整个文档的代码进行快速排版

背景:在复制代码到vim中的时候,总会出现代码排版缩进的问题,如何快速对整个代码进行排版呢?

注意:这里是用vim,不是系统自带的vi编辑器

方法一:

1、使用“gg”将光标移动到文档开头

2、使用“v”切换到可视模式

3、再用“G”将光标移动到文档尾部

这三步操作相当于Alt+A全选代码

4、最后使用“=”,即可完成整个文档的自动排版。

 

方法二:

命令行模式下

gg
=
G
目录
相关文章
|
8月前
|
Shell 开发工具
shell脚本中调用vim处理文档
shell脚本中调用vim处理文档
|
9月前
|
机器学习/深度学习 开发工具
帅气的代码编辑方式——Vim编辑器
帅气的代码编辑方式——Vim编辑器
|
12月前
|
Linux 开发工具 Windows
LinuxCMD---vim + ctags实现代码跳转
LinuxCMD---vim + ctags实现代码跳转
127 0
|
IDE 程序员 Linux
快速搭建vim代码环境
快速搭建vim代码环境,降低对vim使用门槛
282 1
快速搭建vim代码环境
|
Linux 开发工具
Linux学习笔记 14(使用Vim文档编辑器进行文档编辑)
(1) 复制/etc/passwd文件到/tmp目录下(2) 用Vim打开它,当前处于什么模式(3) 将光标移动到行尾:$(4) 将光标移动到行首:0(5) 将光标移动到21行:21G(6) 删除5行:5dd(7) 撤销刚才的操作:u(8) 将光标移动到11行(9) 复制10行(10) 将复制的内容粘贴到文章末尾: G P(11) 强制保存退出(12) 使用Vim新建Hello.php(13) 进入编辑模式,输入源代码(14) 保存退出:ZZ或(15) 查看Hello.php文件(7) 撤销刚才的操作:u(8) 将光标移动到11行(9) 复制10行(10) 将复制的内保存退出:ZZ或wq()
Linux学习笔记 14(使用Vim文档编辑器进行文档编辑)
|
开发工具 Android开发
粘贴到vi/vim的代码,怎样避免向右不断缩进,保持原来的格式?解决vi/vim在粘贴中会在行首多很多缩进和空格的问题。
SecureCRT会将你原来的文本原封不动的按照字符串的样式发送给服务器。所以当你的服务器上的vi/vim设置为autoindent的话,在 i 模式下,那么它会将SecureCRT传输而来的这些字符串再进行一下缩进。
1768 0
|
Linux 开发工具
Linux 技术篇-使用vim命令创建、编辑文件内容实例演示,linux修改文档方法
Linux 技术篇-使用vim命令创建、编辑文件内容实例演示,linux修改文档方法
281 0
Linux 技术篇-使用vim命令创建、编辑文件内容实例演示,linux修改文档方法
|
开发工具 Python
代码缺少一块?在vim里面使用tab进行代码补全
前言Pydiction 允许你在 Vim 中实现 TAB 代码补全, 可以补全的内容包括:标准的、自定义的,以及第三方模块和包。外加关键字、BIFs,和字符串。 Pydiction 由 3 个主要文件构成: python_pydiction.vim -- 该文件为 Vim 的 plugin 文件,实现 Python 文件的 TAB 补全功能。
1200 0