1.行数移动:

命令         英文          功能

gg          go          文件顶部

G          go          文件末尾

数字gg          go         移动到数字对应行数

数字G          go          移动到数字对应行数

:数字          移动到数字对应行数

2.屏幕移动:

Ctrl + b (back):向上翻页

Ctrl + f(forward):向下翻页

H(head):屏幕顶部

M(middle):屏幕中间

L(low):屏幕底部

3.段落切换:

vim中使用空行来区分段落,在程序开发时,通常一段功能相关的代码会写在一起,之间没有空行

{:上一段

}:下一段

4.括号切换:

%:定位某一行的括号,再次按下切换左右

4.标记使用:使用m来增加一个标记,这样可以在需要时快速地跳转回来,m后跟标记名称(一个字母,大小写均可)

mx:在该行添加名称为x的标记(没有可见的变化,但实际上发挥了作用)

'x:直接定位到标记x的所在位置

5.移动光标(相当于方向键):

h:左

j:下

k:上

l:右

6.选中文本(可视模式):

vim中有三种可视模式(Esc回到命令模式):

v(可视模式):从光标位置开始按照正常模式选择文本

V(可视行模式):选中光标经过的完整行

Ctrl+v(可视块模式):垂直方向选中文本

可视模式下,可以和移动命令连用,例如:ggVG能够选择所有内容。

下一篇:Linux虚拟机中vim编辑器常用命令介绍(一)https://blog.csdn.net/m0_52892985/article/details/123039627

Linux虚拟机中vim编辑器常用命令介绍(一)相关推荐

  1. Linux知识点整理(六)—— Linux的vi/vim编辑器常用命令

    有关该内容更详细的可见参考文献,仅作为学习用途 一.Vi的使用: 第一部份:一般指令模式可用的按钮说明,光标移动.复制粘贴.搜索取代等 移动光标的方法 h 或 向左方向键(←) 光标向左移动一个字符 ...

  2. vim编辑器常用命令介绍

    本文是对vim各种命令的使用介绍,旨在让大家快速学习掌握 什么是vim vim是Linux环境下一款功能强大.高度可定制的文本编辑工具 vim的工作模式 一般分为6种 普通模式用vim打开一个文件时默 ...

  3. Linux系统Vi/Vim编辑器的简单介绍、安装/卸载、常用命令

    Linux系统Vi/Vim编辑器的简单介绍.安装/卸载.常用命令 1.介绍 vi(Visual Interface)编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.由于不需要图形界 ...

  4. linux下vim编辑器插件,为你介绍Linux系统中vim编辑器的实用插件!

    今天小编要跟大家分享的文章是关于Linux系统中vim编辑器的实用插件.Vim 是 Linux 下的常用文本编辑器,但也经常被称为是一个上古神器,因为它对于初学者而言相当不友好,也不好入门. Linu ...

  5. 【Linux】vi和vim编辑器——常用命令大全

    文章目录 8.1.vi 和 vim 8.1.1 VI 8.1.2 VIM 8.2 打开和新建文件 8.2.1 打开文件并且定位行 8.3 VI三种工作模式 8.4 常用命令 8.4.1 移动 8.4. ...

  6. Linux——vim编辑器常用命令

    vim编辑器 #用vim编辑器打开文件 $ vim filename.xxx vim两种操作模式:普通模式,插入模式,用以上命令打开文件默认进入普通模式 普通模式 #普通模式命令 h #光标左移 j ...

  7. vim编辑器----常用命令

    vim编辑器 前沿:vim是一款非常好用的文档编辑以及编程的好工具,我们来详细看看 打开文件:# vim [options] [file ..] +#:打开文件后,直接让光标处于第#行的行首: +/P ...

  8. vim编辑器常用命令总结

      在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行.你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format ...

  9. $Linux vi/vim编辑器常用命令与用法总结

    (一)vi/vim是什么? Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便 ...

  10. Linux vim编辑器常用命令

    在Linux下一般使用vi编辑器来编辑文件.vi既可以查看文件也可以编辑文件.三种模式:命令行.插入.底行模式. 切换到命令行模式:按Esc键: 切换到插入模式:按 i .o.a键:i 在当前位置前插 ...

最新文章

  1. 【BZOJ2140】稳定婚姻 Tarjan
  2. Oracle的基本操作(二:存储过程)
  3. 推荐使用的几款Java常用基础工具库
  4. 得力人脸识别考勤机密码设置_百度大脑人脸识别公有云日均调用量过亿 成为业内第一...
  5. 不想学python-为什么自学python总是坚持不下去,这篇文章给你解答!
  6. KinectFusion——微软基于KINECT的实时三维重建项目(KINECT)
  7. php过滤手机特殊字符,php过滤特殊字符实用函数
  8. 控件属性、事件持久化
  9. 华南师范大学计算机学院调剂,华南师范大学计算机学院继续接受硕士研究生调剂...
  10. LINUX的“脏奶牛”
  11. 什么是 SAP UI5 的 Component-preload.js, 什么是Minification和Ugification
  12. 查询 service monitor 时发生内部错误_通过Service访问应用 (1)
  13. HIVE大数据出现倾斜怎么办
  14. 微信小程序蓝牙连接TSPL打印机打印图片思路
  15. 如何使iframe透明
  16. android 9.0极光推送闪退,极光推送集成Module中遇到的坑
  17. tp3.2中前台模板中日期时间的转换
  18. 怎么把高清图片导入到CAD图纸文件中?
  19. 【godot shader】圆形裁剪,圆形头像
  20. NHANES数据库的介绍及使用(二)

热门文章

  1. HBuilder X 报 Error: Unbalanced delimiter found in string 错误
  2. 安装电脑硬件要求_2019,8月,精雕设计多档次电脑硬件配置推荐
  3. 提取MapInfo地图数据中的空间数据解决方案
  4. 2021最新对比学习(Contrastive Learning)在各大顶会上的经典必读论文解读
  5. linux系统中看视频,怎么在linux里看视频啊?
  6. 12款热门Java小游戏项目的源码和教程
  7. sqlserver 'sa'密码忘记,windows集成身份验证都登录不了解决办法
  8. java登陆代码_Java用户登陆界面例子 代码
  9. Java毕业设计-学生选课管理系统
  10. 祥福别园GhostXP_SP3纯净自选版_2013.04[NTFS格式]