vim批量缩进功能


注释符号:"

:set tabstop=4 设定tab宽度为4个字符

:set shiftwidth=4 设定自动缩进为4个字符

:set expandtab 用space替代tab的输入

:set noexpandtab 不用space替代tab的输入

 

 

在vim里,粘贴代码之前最好进入粘贴模式,这样就会关闭自动缩进

set paste 

将代码粘贴进去之后再关闭粘贴模式

set nopaste 

缩进单行代码是两个大于号'>>'
回缩就是两个小于号'<<'
如果想要缩进很多行代码的话就按照下面做

1 //在这里按下'v'进入选择模式 1 1 1 1 1 1//光标移动到这里,再按一次大于号'>'缩进一次,按'6>'缩进六次,按'<'回缩。以下同理 
 
function helo{//将光标移动到'{',在按下'%',光标将会移动到匹配的括号 //这里省略1000行 }//光标会移动到这里,再按一次大于号'>'就可以缩进

 

 

:10,100>
第10行至第100行缩进
:20,80<
第20行至第80行反缩进

 

https://www.cnblogs.com/zourrou/archive/2011/04/16/2018493.html

https://blog.csdn.net/yu_yuan_1314/article/details/11211283

https://blog.csdn.net/topasstem8/article/details/6678215


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM