当前位置: 首页 > news >正文

vim批量多行缩进调整

网上其他教程:

  • ctrl + v 或者 v进行visual模式
  • 按方向键<,>调整光标位置选中缩进的行
  • Shift + > (或者 Shift + < )进行左右缩进。

我只想说,乱七八糟,根本不管用

本文教程:

增加缩进

  • 进入普通模式(按esc键)
    在这里插入图片描述

  • ctrl + v进入visual block模式
    在这里插入图片描述

  • 按方向键↑ ↓ ← → 调整光标位置选中缩进的行。下图我从光标向下选择了7行(阴影部分)
    在这里插入图片描述

  • 按shift + i (即大写的i)。
    这时候其实进入到insert模式了。但是不要慌,是正常的。
    在这里插入图片描述

  • 按空格调整缩进
    比如你需要缩进4个字符,按四下空格。也可以用tab键进行调整
    在这里插入图片描述

  • 按esc进入普通模式。
    可以发现所有行都一起缩进了
    在这里插入图片描述

减少缩进
  • ctrl + v进入visual block模式
  • 按方向键↑ ↓ ← → 调整光标位置选中需要删除的空格。下图我从光标向下选择了4行2个空格(阴影部分)
    在这里插入图片描述
  • 按d。看下图,成功删除缩进
    在这里插入图片描述
http://www.lryc.cn/news/229503.html

相关文章:

  • MATLAB|科研绘图|山脊图
  • Python编程爬虫代码
  • 工作汇报怎么写?建议收藏
  • 动作捕捉系统通过VRPN与ROS系统通信
  • Java Stream 的常用API
  • 代驾预约小程序系统源码 :提起预约,避免排队 带完整搭建教程
  • es 报错 Data too large 触发断路器
  • idea报[Ubuntu] File watcher failed repeatedly and has been disabled
  • phpstudy 开启目录浏览功能
  • 【前端开发】图例宽度根据数值自适应
  • AOMedia发布免版税沉浸音频规范IAMF
  • Linux C 进程编程
  • Spring Boot (三)
  • 第五章:抽象类
  • NSSCTF web刷题记录5
  • Spark SQL 每年的1月1日算当年的第一个自然周, 给出日期,计算是本年的第几周
  • WebSocket Day04 : 消息推送
  • 【Hadoop】MapReduce详解
  • ctf之流量分析学习
  • Linux——vim简介、配置方案(附带超美观的配置方案)、常用模式的基本操作
  • 在线预览编辑PDF::RAD PDF for ASP.NET
  • 【赠书第4期】机器学习与人工智能实战:基于业务场景的工程应用
  • npm封装插件打包上传后图片资源错误
  • [云原生案例2.3 ] Kubernetes的部署安装 【多master集群架构高可用 ---- (二进制安装部署)】
  • 归并排序(含递归和非递归版)
  • 微服务的注册发现和微服务架构下的负载均衡
  • 从混沌到有序:sortedcontainers库的数据魔法改变你的编程体验
  • 读取pdf、docx、doc、ppt、pptx并转为txt
  • 11.13/14 理解SDK框架遇到的问题
  • 计算机网络——b站王道考研笔记