场景

复制nginx配置的时候,格式在自己的编辑器里是对齐的,到了nginx.conf就不一致了。

解决方案

编辑的时候预留空格(注意代码没有紧贴着左边)

就是在自己编辑器里就留有tab,这样贴过去就对了。

        location /images {root /data;autoindex on;}

有2种框选方式:
1、第一行的空格也复制
这样在vim中要插入的位置直接按o,复制即可。

2、第一行从文字开始复制
这样在vim要插入的位置直接按o,按下tab,再复制即可。

vim中使用命令移动多行

语法:

:m,n>  # m到n行右移一个tab
:m,n<  # m到n行左移一个tab
# 多行的话类似,如右移2个tab
:m,n>>

完整命令:

# 显示行号 (不显示行号用 :set nonu )
:set nu
# 用命令移动即可
:5,8>

vim中使用块模式移动多行

光标定位在要编辑处
ctrl+v进入块模式
上下箭头选定范围
按大写 I(insert)
按tab
按esc,完成

vim编辑器移动多行(多行tab)相关推荐

  1. Linux系列学习(二) - Vim编辑器的介绍及使用、文件编译的过程、Makefile工具、Gdb调试器

    目录 引言: 基本命令补充: cat命令: man命令: head命令: tail命令: find命令: grep命令: ​​​​​​​grep命令与管道"|" 的结合使用: ta ...

  2. 命令行基础 挂载 文件目录管理 vim编辑器

    Top NSD ADMIN DAY03 案例1:命令行基础技巧 案例2:挂载并访问光盘设备 案例3:ls列表及文档创建 案例4:复制.删除.移动 1 案例1:命令行基础技巧 1.1 问题 本例要求掌握 ...

  3. 在命令行中的vim编辑器加上行号

    在使用vim编辑器时运行脚本程序纠察缺少相应的行号,检测起来非常不方便, 所以在vim编辑器每行前面加上相应的行号: 输入命令::set nu 按下回车,完成 转载于:https://www.cnbl ...

  4. vim编辑器如何删除一行或者多行内容

    如何从Vim中删除行?如何删除多行?本文介绍在Vim编辑器中删除行的不同方法 安装vim #在Ubuntu/Debian中的安装方式 $ sudo apt install vim #在RHEL/Cen ...

  5. linux vi编辑器删除多行,vim编辑器如何删除一行或者多行内容

    导读 如何从Vim中删除行?如何删除多行?本文介绍在Vim编辑器中删除行的不同方法 安装vim #在Ubuntu/Debian中的安装方式 $ sudo apt install vim #在RHEL/ ...

  6. linux vi或者vim编辑器中如何显示行号

    设置行号很简单 我们要到vi或者vim编辑器的末行模式下,输入set number :set number 按下回车就显示行号了 那么怎么关闭行号呢? 只要再到vi或者vim编辑器的末行模式下输入se ...

  7. 设置VIM编辑器显示行号

    方式1: 临时显示行号 在命令行模式下直接输入":set number"即可显示行号,退出以后再次打开vim编辑器依然没有行号. 方式2:永久显示行号 (1)如果想让vim永久显示 ...

  8. 如何让vim编辑器永久显示行号

    在Linux环境下的编辑器有vi.vim.gedit等等.进入这些编辑器之后,为了方便我们需要编辑器显示出当前的行号,可偏偏编辑器默认是不会显示行号的.我们有二种办法可以解决: 第一种是,手动显示:在 ...

  9. vim编辑器-多行加注释与去注释

    vim编辑器-多行加注释与去注释 在使用vim编辑器时,有时候需要对多行代码进行加注释或去注释,它不像我们在类似于vs等下,需要我们自己输入命令操作,下面将介绍两种方法. 方法一:块选择模式 1. 插 ...

最新文章

  1. OpenCV图像坐标系与行列宽高的关系
  2. wince系统改安卓系统_什么是实时操作系统(RTOS)
  3. 我们离通用智能机器人大脑还有多远?看看这家科技公司给出的答案
  4. 6. H.264/AVC编码器原理
  5. 医疗数据治理——构建高质量医疗大数据智能分析数据基础
  6. 甘肃陇西雪后现雾凇 田野树林披“银装”
  7. 无广告输入法_完胜搜狗的输入法来了!智能无广告,不用下载就可以使用!
  8. paip.提升用户体验以及效率----编程语言趋势以及第四代语言4GL
  9. echarts数据包坐标拾取工具
  10. 品优影视源码 带会员中心+卡密系统
  11. 数据包络分析例题解析(含MATLAB代码)
  12. 基站位置查询系统_如何查看附近信号基站的位置
  13. PS更改图片的像素大小和格式
  14. 华为云计算认证为什么这么火,网络工程师必看云计算怎么学
  15. Rust异步之Future
  16. Linux操作系统笔记(基本命令+环境安装项目部署+Shell编程)
  17. w10桌面计算机图标箭头去除,win10专业版电脑桌面图标箭头快速去掉技巧
  18. [ECCV2018]Generating 3D faces using Convolutional Mesh Autoencoders
  19. Excel实用技巧-如何批量提取excel工作表名称
  20. word,添加文献脚注

热门文章

  1. 顺序、链式结构的个人书籍管理系统(C++)
  2. 【每日早报】2019/11/15
  3. 【题解】LuoGu5514:[MtOI2019]永夜的报应
  4. opencv做的美女找茬程序~
  5. 发布职位:文远知行WeRide.ai#首家中美两地无人驾驶测试许可独角兽,6月份c轮=33亿$base:硅谷 北上广深鄂技术路线:激光雷达+摄像头+卫星+惯性导航+高精地图前端后端移动
  6. idea连接数据库失败原因及解决方案
  7. turbo intruder常用脚本
  8. 华为S5300数据结构及服务器恢复数据方法
  9. 苹果x屏幕出现一条绿线_部分用户反映苹果iPhone 12屏幕出现划痕|显示器|手机|显示屏...
  10. java 相似度计算