vi和vim 常用的三种模式:

1,正常模式

在这种模式下,可以使用【上下左右】按键来移动光标,也可使用【删除字符】【删除整行】来处理档案内容,也可使用【复制、粘贴】来处理文件数据。

2,插入模式/编辑模式

按下 i,I,o,O,a,A,r,R等任一一个字母之后就会进入到编辑模式,一般来说按 i 即可。

3,命令行模式

在这种模式下,可以提供相关指令,完成读取、存盘、替换、离开vim、显示行号等动作。

下图为vi和vim模式的相互切换:

三种模式中常用得快捷键(【快捷键】):

1,拷贝当前行 【yy】,拷贝当前行向下3行【3yy】,粘贴【p】,在一般模式下可操作;

2,删除当前行【dd】,删除当前行向下3行【3dd】;

3,在文件中查找某个关键字【命令行模式下,/关键字,回车查找,输入n查找下一个】;

4,设置文件的行号【:set nu】,取消文件行号【:set nonu】,都在命令模下可操作;

5,光标快速定位到文档最末行【G】,定位到首行【gg】,都在一般模式下操作;

6,撤销本次输入【u】,在一般模式下操作;

7,移动光标到指定行【shift+g】:

第一步:显示行号【:set nu】,命令模式下

第二部:输入行号

第三部:输入shift+g

8,光标快速移动到行尾、行首

1),在一般模式下:

光标移动到行尾:【$】 ;光标移动到行首:【^】。

2),在命令模式下:

光标移动到行尾:【end】;光标移动到行首:【home】。

版权声明:本文版权归作者所有,欢迎转载,但请注明出处。

linux vim查看下一页,Linux下vi和vim模式相互切换相关推荐

  1. linux查看目录文件系统,linux 怎么查看文件系统在哪个目录下

    linux 怎么查看文件系统在哪个目录下 mip版  关注:75  答案:2  悬赏:40 解决时间 2021-01-28 09:51 已解决 2021-01-28 00:09 linux 怎么查看文 ...

  2. Linux下vi和vim模式相互切换

    vi和vim 常用的三种模式: 1,正常模式 在这种模式下,可以使用[上下左右]按键来移动光标,也可使用[删除字符][删除整行]来处理档案内容,也可使用[复制.粘贴]来处理文件数据. 2,插入模式/编 ...

  3. linux 查看文件 可翻页,Linux如何读取文件,如何翻页

    linux读取文件的命令还是比较多的,例如:cat.more.less.head.tail cat命令操作 cat 命令用于连接文件并打印到标准输出设备上. 语法格式 cat [-AbeEnstTuv ...

  4. linux如何查看tar的文件,Linux中如何查看文件内容、使用tar归档,备份与恢复文档...

    在Linux中查看文件内容的命令很多,如: cat命令--显示并连接文件内容(但文件内容过多的话就不适合用cat命令了),如,我们想看ens33这块网卡的信息 如果想要查看的文件过大的话,用cat命令 ...

  5. linux view查看日志命令,【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo...

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log 你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, --------- ...

  6. linux怎么查看系统环境变量路径,Linux系统中的环境变量该如何设置与查看

    今天小编要跟大家分享的文章是关于Linux系统中的环境变量该如何设置与查看.大家都知道,在 Linux 系统中,有环境变量和 Shell 变量这两种变量. 环境变量是在程序及其子程序中全局可用的,常常 ...

  7. linux系统查看电脑的核数,linux如何查看cpu核数

    当我的linux系统想要查看下cpu的核数!用什么方法好呢?下面由学习啦小编给你做出详细的linux查看cpu核数方法介绍!希望对你有帮助! linux查看cpu核数方法一 1.查看逻辑CPU个数: ...

  8. linux怎么查看本地磁盘空间,linux怎么查看磁盘空间

    如果你在使用Linux过程中遇到无法读写磁盘,应用程序无法执行,请求响应不了等问题,那多半是Linux系统磁盘空间满了,那么怎么查看Linux磁盘空间呢?下面跟着学习啦小编一起来了解一下吧. linu ...

  9. linux服务器查看防火墙是否关闭,linux查看防火墙是否关闭了的方法

    linux查看防火墙是否关闭了的方法 发布时间:2020-04-02 10:49:28 来源:亿速云 阅读:62 作者:小新 今天小编给大家分享的是linux查看防火墙是否关闭了的方法,很多人都不太了 ...

最新文章

  1. 通过CH340G驱动的Nano ATMEAG328P驱动板初步测试
  2. 英特尔挖走AMD首席独显架构师,曾是现任CEO基辛格老部下
  3. python中id3决策树算法_ID3决策树算法实现(Python版)
  4. 学python需要什么文化基础-人工智能对人类有哪些影响 选择Python入门怎样
  5. osg 三维gis开发_三维GIS平台的可视化应用 (下)
  6. 虚拟机中ubuntu可以使用显卡吗_在KVM下使用ubuntu19.10安装Anbox
  7. java学习笔记七——继承
  8. 荔枝服务器维护,手把手为你讲解win10系统自动维护功能管理的问题.
  9. OpenCV2:幼儿园篇 第八章 视频操作
  10. linux grep命令使用详解
  11. WiFi 空口抓包工具 --- OmniPeek
  12. access阿里云 mysql_access数据库如何使用
  13. 当下最流行的几个php论坛程序比较哪个好
  14. 楚纳电动车禁入电梯管控系统-电梯阻车原理
  15. Linux文件打包与压缩
  16. 运维就是一场没有硝烟的战争
  17. 互联网服务器集群基本概念入门
  18. JavaScript高效学习方法,看完透彻了...最适合web前端初学者的学习方法
  19. cas 部署过程中遇到的一些问题(持续更新)
  20. open source软件:Nomad介绍(任务编排工具)

热门文章

  1. matlab计算矩阵2范数,20201013 矩阵2范数matlab求解
  2. 学习笔记:SemanticStyleGAN 面向可控图像合成和编辑的组合生成先验学习
  3. 问题 L: Daydream
  4. 常见IT错误发音纠正
  5. 3.5 讲一讲关于小红书的搜索引流技巧【玩赚小红书】
  6. 上门服务预约小程序系统开发功能 有哪些行业适合预约小程序
  7. MFC CStatic控件在DrawItem中自绘
  8. 数据清洗(黑马程序员)课后题答案选择填空判断
  9. idea里面定位文件的小图标消失了,怎么重新显示
  10. 计算机毕业设计Java打车拼车系统服务端(源码+系统+mysql数据库+lw文档)