一、文件内容编辑

文本编辑器的作用

创建或修改文本文件

维护 Linux 系统中的各种配置文件

Linux中最常用的文本编辑器

vi:类UNIX操作系统的默认文本编辑器。

vim:vim是vi文本编辑器(一般简称为vi编辑器)的增强版本

vi vim

三种工作模式

命令模式、输入模式、末行模式

不同模式之间的切换

I插入式

a追加式

o插入新行后进行编辑

命令模式的基本操作

光标移动

复制、粘贴、删除

文件内容查找

撤销编辑及保存退出

末行模式的基本操作

保存文件及退出vi编辑器

打开新文件或读入其他文件内容

文件内容替换

dw删除一个单词

保存退出:

:s/old/new/gc在同一行进行替换确认

:%s/old/new/gc

作业:

1、VI中进行复制粘贴、移动粘贴、单行查找替换、全文查找替换练习;

转载于:https://blog.51cto.com/jxwpx/2320813

第五章 文本编辑器 vi 命令-centos7.5知识相关推荐

  1. linux的vi编辑器课件,linux课件--第三章+文本编辑器vi.ppt

    <linux课件--第三章+文本编辑器vi.ppt>由会员分享,可在线阅读,更多相关<linux课件--第三章+文本编辑器vi.ppt(14页珍藏版)>请在人人文库网上搜索. ...

  2. 《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式

    本节书摘来自异步社区<Linux指令从入门到精通>一书中的第4章,第4.3节,作者:宋磊 , 宋馥莉 , 雷文利著,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...

  3. LFCS 系列第二讲:如何安装和使用纯文本编辑器 vi/vim

    LFCS 系列第二讲:如何安装和使用纯文本编辑器 vi/vim 几个月前, Linux 基金会发起了 LFCS (Linux 基金会认证系统管理员Linux Foundation Certified ...

  4. 文本编辑器中命令行参数的应用

    文章目录 1 文本编辑器中命令行参数的应用 1 文本编辑器中命令行参数的应用 我们要知道对于每一个应用程序我们都能够接收命令行参数,那么对于GUI系统中命令行参数如何传递到应用程序呢? 主要有如下两种 ...

  5. css层叠样式表基础学习笔记--第五章 文本属性

    第五章 文本属性 5-01 字间距 5-02 行高 5-03 首行缩进 5-04 水平排列方式 5-05 垂直对齐方式 5-06 文本修饰 5-07 文本阴影 5-08 文本属性重置 5-01 字间距 ...

  6. Linux常用命令汇总及使用方法(二)之文本编辑器VI

    VI可能是在Linux中使用比较频繁的文本编辑器,如果不能熟练使用VI,在一定程度上会影响工作效率,所以在这里记录一下VI的常用命令及操作方式 在[root@test ~]# vi carrie.tx ...

  7. CentOS6.4之文本编辑器Vi/Vim

    Vim/Vi 简介 Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立.编辑.显示文本文件. Vim/Vi 没有菜单,只有命令. 插入命令 定位命 ...

  8. linux下编辑文件实验,Linux上最常用的文本编辑器vi/vim使用教程

    vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.vi是"visual interfa ...

  9. 如何安装和使用纯文本编辑器 vi/vim

    2019独角兽企业重金招聘Python工程师标准>>> 这篇文章是系列教程的第二讲,在这个部分中,我们会介绍 vi/vim 基本的文件编辑操作,帮助读者理解编辑器中的三个模式,这是 ...

最新文章

  1. 如何实现良好的隔空操作体验
  2. mac python3.8怎样安装scrapy_Python爬虫与mac下Scrapy配置
  3. java迭代器用途_各位JAVA前辈,迭代器使用报错。
  4. 04-树4 是否同一棵二叉搜索树 (25 分)
  5. ae toolbarcontrol运行时没有_想办法让AE跑起来
  6. API系统1.2lite模板管理测试版发布
  7. C# 实现将文本txt生成图片
  8. scala 基础类库 —— 文件操作
  9. 游戏开发之继承中的构造函数、析构函数及继承中的常见问题解决方案(C++基础)
  10. 任务26:dotnet watch run 和attach到进程调试
  11. paip.python错误解决23
  12. VS2015编译程序兼容XP
  13. 2020 全国的邮政编码 json
  14. 现场总线技术笔记——2、网络结构(7层结构、互联设备)
  15. 我的python中级班学习之路(全程笔记第一模块) (第二章)(第3部分:元祖、哈希(hash)、字典、集合...
  16. Python 黑板客爬虫闯关的第一关
  17. Django3.0使用-国际化语言
  18. android渠道首发规则,酷传推广手册Android渠道首发规则.doc
  19. 单片机 数码管0~F显示
  20. 5.16--java数据类型转换及杂记

热门文章

  1. 验证redis的主从复制
  2. 解决SurfaceView渲染的各种疑难杂症
  3. ActiveServices
  4. docker中创建MySQL及在外部使用Navicat连接
  5. (三)通用视图(generic views)
  6. 2019牛客暑期多校训练营(第七场)J A+B problem
  7. oracle ocp笔记(1)
  8. JSP生成静态html网页
  9. NOIP2008提高组(前三题) -SilverN
  10. Qunit 和 jsCoverage使用方法(js单元测试)