Linux复习-vi编辑器
文章目录
- 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编辑器相关推荐
- linux下Vi编辑器命令大全
linux下Vi编辑器命令大全 /根目录下的文件夹 输入"/",回车 里面有很多文件夹,如:etc,home,lib,mnt等等 etc:存放用户名和密码 home:每个用户有个文 ...
- linux文本编辑器vi实验心得,linux中vi编辑器的练习心得
1. 用vi编写一个文档test.txt,将其存放在用户在用户主目录下,内容如下: Plagiarism is breach of Integrity.It is a form of cheating ...
- linux 文档编辑器 word,linux下vi编辑器命令大全
常用命令linux下vi编辑器命令大全来源:考试大 [学而优则进,考试大以成!] 2007年8月14日 文本编辑器是所有计算机系统中最常用的一种工具.UNIX下的编辑器有ex,sed和vi等,其中,使 ...
- linux下vi编辑器的命令大全,linux下VI编辑器命令大全(超级完整版)
linux下VI编辑器命令大全(超级完整版) NOTICE:把这里提到的命令牢记心间,行走LINUX才能轻松自如! 这是基本功,练就此身本领后,方可学习上乘功夫 如若不按此步骤修练,结果会经脉尽断,真 ...
- Linux,vi编辑器使用手册
Linux,vi编辑器使用手册 vi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件.当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用,但vi是最基本的编辑 ...
- linux的vi编辑器怎么永久显示行号
linux下vi编辑器怎么显示行号 方法1 直接在末行模式下输入set nu 就会显示行号 (但这个效果是一次行的) 方法2 1,创建编辑器的配置文件 代码如下:vi ~/.vimrc 2,进入编辑模 ...
- linux的vi编辑器课件,Linux课件vi编辑器的使用.ppt
Linux课件vi编辑器的使用.ppt vi编辑器的使用 vi简介 vi可以执行输出.删除.查找.替换.块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制. 只是一个文本编辑器,不能排版 v ...
- linux网络配置出现E325,Linux启动vi编辑器提示E325:
vi编辑器是linux的文本编辑器,在linux系统的运用非常广泛,不少朋友在打开vi编辑器的时候提示e325: attention错误,遇到这种情况该怎么办吗?下面秋天网 Qiutian.ZqNF. ...
- linux网络配置出现E325,Linux启动vi编辑器时提示E325: ATTENTION怎么办?
Vi编辑器是Linux的文本编辑器,在Linux系统的运用非常广泛,不少朋友在打开Vi编辑器的时候提示E325: ATTENTION错误,遇到这种情况该怎么办吗?下面小编就给大家介绍下Linux打开V ...
- Linux中vi编辑器的使用详解
2019独角兽企业重金招聘Python工程师标准>>> vi编辑器是Linux系统下标准的编辑器.而且不逊色于其他任何最新的编辑器.可是会用的有多少呢.下面介绍一下vi编辑器的简单用 ...
最新文章
- 在计算机系统中有两种不同的图像编码方式,第二章计算机系统与计算原理.ppt...
- 站在吃货的角度来解释那些和微服务有关的名词
- MyBatis-Plus 高级功能 —— 乐观锁插件
- java某个类避免findbug检查_Findbugs能否在java中检测到捕获RuntimeException?
- Vue使用Vditor编辑器
- 强悍的 Python —— 读取大文件
- 自动执行任务_中小企业如何做运维自动化?
- [Android] 环境配置之正式版Android Studio 1.0
- 我的人生历程之第一篇:游戏篇(b)
- 20200414-AMD的Ryzen5-4500U的性能对比测试(宏碁SF314(Acer)传奇 14英寸 )
- Google Cloud 发起“Data Cloud Alliance”新联盟
- pythonturtle画图库使用技巧_Python画图库turtle使用方法简介
- 慎用Java Collection的contains函数
- taskkill掉带空格的windowtitle
- 低代码平台在ERP软件开发中的作用
- linux-web服务
- 春节后面试别人的经历总结之二,好岗位分享给还在找工作中的软件开发爱好者们...
- 在 SCA Module 中使用 iBATIS 框架实现数据持久层
- OC 设置ImageView圆角
- python项目经验怎么写 范例_java软件工程师简历中项目经验怎么写?