文章目录

  • 0、前言
  • 1、整体功能
  • 2、进入与退出vi编辑器
  • 3、vi的工作方式
  • 4、文本插入命令
  • 5、文本修改命令

0、前言

vi编辑器是Unix系统中自带的文本编辑器,现在用的最多的是vim编辑器,vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。

1、整体功能


图片采用菜鸟教程中的原图图片链接。

2、进入与退出vi编辑器

  • 进入
vi  filename
  • 退出
wq

3、vi的工作方式

  • 命令方式
    使用vi编辑器进入文件的时候,就处于vi的命令方式。

  • 插入方式
    使用
    i:在当前光标插入
    I:在光标所在行首插入
    a:光标后一个字符后插入
    A:在光标所在行末插入
    o:在光标所在下面开辟一行插入
    O:在光标所在上面开辟一行插入

s:替换
c:修改
r:取代
进入插入方式

  • ex转义方式
    vi和ex编辑器功能是相同的,二者主要的区别是用户界面。
    在vi中使用:进入ex模式

4、文本插入命令

i,I, a,A,o,O

5、文本修改命令

  • x,X:删除单个字符
  • d,D:删除一整行
  • u:撤销上一步的操作
  • c:从当前位置到光标移动直接内容重新修改。
  • C:将一整行进行修改
  • cc:删除一整行
  • r:替换光标后面一个字符
  • R:替换光标后面所有新输入的内容
  • s: 先删除光标后面的字符,替换成新输入的字符
  • S: 先删除一整行,替换成新输入的一整行。

Linux复习-vi编辑器相关推荐

  1. linux下Vi编辑器命令大全

    linux下Vi编辑器命令大全 /根目录下的文件夹 输入"/",回车 里面有很多文件夹,如:etc,home,lib,mnt等等 etc:存放用户名和密码 home:每个用户有个文 ...

  2. linux文本编辑器vi实验心得,linux中vi编辑器的练习心得

    1. 用vi编写一个文档test.txt,将其存放在用户在用户主目录下,内容如下: Plagiarism is breach of Integrity.It is a form of cheating ...

  3. linux 文档编辑器 word,linux下vi编辑器命令大全

    常用命令linux下vi编辑器命令大全来源:考试大 [学而优则进,考试大以成!] 2007年8月14日 文本编辑器是所有计算机系统中最常用的一种工具.UNIX下的编辑器有ex,sed和vi等,其中,使 ...

  4. linux下vi编辑器的命令大全,linux下VI编辑器命令大全(超级完整版)

    linux下VI编辑器命令大全(超级完整版) NOTICE:把这里提到的命令牢记心间,行走LINUX才能轻松自如! 这是基本功,练就此身本领后,方可学习上乘功夫 如若不按此步骤修练,结果会经脉尽断,真 ...

  5. Linux,vi编辑器使用手册

    Linux,vi编辑器使用手册 vi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件.当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用,但vi是最基本的编辑 ...

  6. linux的vi编辑器怎么永久显示行号

    linux下vi编辑器怎么显示行号 方法1 直接在末行模式下输入set nu 就会显示行号 (但这个效果是一次行的) 方法2 1,创建编辑器的配置文件 代码如下:vi ~/.vimrc 2,进入编辑模 ...

  7. linux的vi编辑器课件,Linux课件vi编辑器的使用.ppt

    Linux课件vi编辑器的使用.ppt vi编辑器的使用 vi简介 vi可以执行输出.删除.查找.替换.块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制. 只是一个文本编辑器,不能排版 v ...

  8. linux网络配置出现E325,Linux启动vi编辑器提示E325:

    vi编辑器是linux的文本编辑器,在linux系统的运用非常广泛,不少朋友在打开vi编辑器的时候提示e325: attention错误,遇到这种情况该怎么办吗?下面秋天网 Qiutian.ZqNF. ...

  9. linux网络配置出现E325,Linux启动vi编辑器时提示E325: ATTENTION怎么办?

    Vi编辑器是Linux的文本编辑器,在Linux系统的运用非常广泛,不少朋友在打开Vi编辑器的时候提示E325: ATTENTION错误,遇到这种情况该怎么办吗?下面小编就给大家介绍下Linux打开V ...

  10. Linux中vi编辑器的使用详解

    2019独角兽企业重金招聘Python工程师标准>>> vi编辑器是Linux系统下标准的编辑器.而且不逊色于其他任何最新的编辑器.可是会用的有多少呢.下面介绍一下vi编辑器的简单用 ...

最新文章

  1. 在计算机系统中有两种不同的图像编码方式,第二章计算机系统与计算原理.ppt...
  2. 站在吃货的角度来解释那些和微服务有关的名词
  3. MyBatis-Plus 高级功能 —— 乐观锁插件
  4. java某个类避免findbug检查_Findbugs能否在java中检测到捕获RuntimeException?
  5. Vue使用Vditor编辑器
  6. 强悍的 Python —— 读取大文件
  7. 自动执行任务_中小企业如何做运维自动化?
  8. [Android] 环境配置之正式版Android Studio 1.0
  9. 我的人生历程之第一篇:游戏篇(b)
  10. 20200414-AMD的Ryzen5-4500U的性能对比测试(宏碁SF314(Acer)传奇 14英寸 )
  11. Google Cloud 发起“Data Cloud Alliance”新联盟
  12. pythonturtle画图库使用技巧_Python画图库turtle使用方法简介
  13. 慎用Java Collection的contains函数
  14. taskkill掉带空格的windowtitle
  15. 低代码平台在ERP软件开发中的作用
  16. linux-web服务
  17. 春节后面试别人的经历总结之二,好岗位分享给还在找工作中的软件开发爱好者们...
  18. 在 SCA Module 中使用 iBATIS 框架实现数据持久层
  19. OC 设置ImageView圆角
  20. python项目经验怎么写 范例_java软件工程师简历中项目经验怎么写?

热门文章

  1. Repeater使用方法---基础数据绑定+多级嵌套
  2. MySQL中的锁机制-全局锁/表锁/行锁
  3. 工作流调度器azkaban 安装
  4. 英国电信选择由 Canonical 开发的 Ubuntu OpenStack 作为云平台
  5. 详解web容器 - Jetty与Tomcat孰强孰弱
  6. 《机电传动控制》第六周学习笔记
  7. 跑酷游戏的一些bug总结(滥用FixedUpdate的坑)
  8. 你用java的swing可以做出这么炫的mp3播放器吗?
  9. 很好的一篇讲解sql优化的文章
  10. 交叉编译cross compiling