vim下自动排版命令

Vim自动排版命令


由于在.vimrc文件中设置了


filetype plugin indent on





set cindent shiftwidth=4


在SecureCRT中使用鼠标复制-粘贴时,代码的自动缩进导致每一行都比上一行缩进一个tab,
手工调整很麻烦,幸好发现了vim的自动排版方法:

**********************************************************************************************************************************************

一、

在命令行模式下:

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

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

3、再用“G”将光标移动到文档尾部(相当于全选)

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

二、

gg+=+G

            //先gg跳转到文件开始位置,再输入=,再输入G,vim将自动进行C和C++源码的对齐操作。


在/etc/vim/vimrc定义自己的简单设置
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
""define my setting
set cindent shifwidth = 4
"""""""""""""""""""""""""""
"编辑器设置
"""""""""""""""""""""""""""
"显示行号
set number
""Tab宽度
set ts=4

""自动缩进

set autoindent

set sw=4
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值