Linux中的文本操作离不开Vim编辑器的使用.

Vim编辑器的使用相对门槛较高.需要挺长一段时间的适应.

总结一些Vim使用过程中常用的命令(这些命令基本上都是在vim的命令模式下使用)

1.跳转到文本的开头gg

2.跳转到文本的末尾G (shift+g)

3.查看文本的总共有多少行(:set nu)

关于这个地方,具体举个例子:

复制了Hadoop官网上的一句话到vim编辑器中.并且把这句话在一个我呢间中拷贝了多份.

可以看到总共才5行...但是却占用了很多"行"...为什么只显示5行呢?

这是因为Vim中识别一行是用的 回车换行键 ,如果一长串字符串在屏幕中可能占用了很多"行"但是中间没有一个回车换行键,就说明是一行.所以我们要想让行屏幕显示中的每一"行"变成真正的行,需要对这些文字进行"打散"在屏幕每一行的最后加上回车换行符(Enter)就可以了.

4.复制多行,对这多行备份多次.

N+yy+M+p  N是复制的行数  M是要复制的备份数.

转载于:https://www.cnblogs.com/DreamDrive/p/5551163.html

Vim编辑器的常用快捷键.相关推荐

  1. 鸟哥私房菜—Vim编辑器的常用快捷键

    一 移动游标的方法 页面级别 [Ctrl] + b / [Ctrl]+ PgUp    向上移动一页 [Ctrl] + f / [Ctrl]+ PgDn     向下移动一页 [Ctrl] + u 向 ...

  2. vim编辑器的常用技巧

    vim编辑器的常用技巧 文章目录 vim编辑器的常用技巧 前言 Vi的使用 vi的三种模式 常用按键说明 Vim额外功能 多文件编辑 多窗口编辑 参考文章 前言 我们在使用 Windows 系统时,如 ...

  3. Linux基础(1)--Vim编辑器的常用命令

    Vim编辑器的常用命令 指令模式 输入模式 底行模式(shift+:) 指令模式 指令模式命令也叫命令行模式 – G 光标置于文本最后一行,最后一列.大写输入为按键"Shift+g" ...

  4. 微信小程序开发编辑器功能常用快捷键整理

    微信小程序开发编辑器功能常用快捷键整理 常用快捷键 Ctrl + L(选中当前行) Ctrl + Shift + L(选中所有匹配) Ctrl + D(选中匹配,按一次多选一个) Ctrl + U(回 ...

  5. java编辑器IDEA常用快捷键

    java编辑器IDEA常用快捷键 1 通用快捷键 快捷键 功能 Alt+Enter 导入包,自动修正代码 Ctrl+Y 删除光标所在行 Ctrl+D 复制光标所在行的内容,插入光标位置下面 Ctrl+ ...

  6. Typora编辑器的常用快捷键介绍及主题样式设置

    Typora编辑器的常用快捷键介绍及主题样式设置 附 Typora工具安装包及修改后的主题样式文件 点击下载 1.编辑器Typora中的快捷键 快捷键很多,只做部分展示! 具体设置 快捷键 标题设置 ...

  7. 【Red Hat 】vim编辑器的常用命令以及使用技巧

    vim编辑器分为三种模式:命令模式.输入模式.末行模式(插入模式) 下面为大家介绍一些常用的vim编辑器的常见的快捷键已经使用技巧 显示行号和翻页 :set nu  显示行号 :set nonu 取消 ...

  8. vim编辑器下常用搜索技巧

    步骤1:进入vim编辑器 vim /etc/ssh/ssh_config 步骤2:搜索方式 方式一:快速搜索(字符串完全匹配,区分大小写) 格式: /   +  关键词    or     ?+ 关键 ...

  9. c语言 常用命令,嵌入式基础—C语言(1)—vim编辑器的常用命令

    ~:家目录 $:提示符 [2] 开启终端 ctrl+shift+n:打开为当前目录 ctrl+alt+t:打开终端默认为家目录 [3] ls 浏览目录 ls   -a     浏览所有的文件,包括隐藏 ...

最新文章

  1. Scrum中文网-是否需要在Sprint计划会上分完所有任务?
  2. python中的日志操作和发送邮件
  3. Shiro内置的FilterChain
  4. 电缆的选择及载流量的计算,超实用~
  5. 一、linux的安装
  6. GM6 PageSet request didn't have target application url
  7. javadocs_不会吸引人的JavaDocs源样本
  8. 1小时教你学会正则表达式
  9. Startup Error: Unable to detect graphics environment
  10. .NET Core 2.1 Preview 2带来网络方面的改进
  11. H264编解码算法在网络视频传输中的应用
  12. 标准的Java编码规范手册
  13. C-Lodop使用及常见错误排查
  14. HTML5小游戏源码收藏
  15. 【C语言学习】sscanf的简单使用.
  16. 动态内表(纵向变横向)
  17. 不一样的课程表,不一样的Excle--用Excle进行设计(12):网状结构
  18. 【实战场景】商城-折扣活动设计方案
  19. 内存耗尽后Redis会发生什么
  20. mysql 数据精确度,MySQL中数值类型的精度探析

热门文章

  1. 2022-2028年中国金融安防行业深度调研及投资前景预测报告
  2. java 手编线程池_死磕 java线程系列之自己动手写一个线程池
  3. Redis 笔记(05)— hash 类型(设置获取单个hash值、判断hash键是否存在、设置获取多个hash值、获取所有hash的键、获取所有hash的值、删除hash指定键)
  4. python开启GPU加速
  5. 操作系统学习笔记 第五章:文件管理(王道考研)
  6. hexo框架个人博客的搭建(面试加分!)
  7. LLVM IR 理解
  8. 编译ONNX模型Compile ONNX Models
  9. 深度学习在计算机视觉中的应用长篇综述
  10. 大数据调度平台Airflow(三):Airflow单机搭建