资料介绍
3.2 常用编辑器
3.2.1 进入vi
Linux系统提供了一个完整的编辑器家族系列,如Ed、Ex、vi和emacs等。按功能它们可以分为两大类:行编辑器(Ed、Ex)和全屏幕编辑器(vi、emacs)。行编辑器每次只能对一行进行操作,使用起来很不方便。而全屏幕编辑器可以对整个屏幕进行编辑,用户编辑的文件直接显示在屏幕上,从而克服了行编辑那种不直观的操作方式,便于用户学习和使用,具有强大的功能。
vi是Linux系统的第一个全屏幕交互式编辑程序,它从诞生至今一直得到广大用户的青睐,历经数十年仍然是人们主要使用的文本编辑工具,足以见其生命力之强,而强大的生命力是其强大的功能带来的。由于大多数读者在此之前都已经用惯了Windows平台上的编辑器,因此,在刚刚接触时总会或多或少不适应,但只要习惯之后,就能感受到它的方便与快捷。
1.vi的模式
vi有3种模式,分别为命令行模式、插入模式及命令行模式。下面具体介绍各模式的功能。
(1)命令行模式。
用户在用vi编辑文件时,最初进入的为一般模式。在该模式中用户可以通过上下移动光标进行“删除字符”或“整行删除”等操作,也可以进行“复制”、“粘贴”等操作,但无法编辑文字。
(2)插入模式。
只有在该模式下,用户才能进行文字编辑输入,用户按[ESC]可键回到命令行模式。
(3)底行模式。
在该模式下,光标位于屏幕的底行。用户可以进行文件保存或退出操作,也可以设置编辑环境,如寻找字符串、列出行号等。
2.vi的基本流程
(1)进入vi,即在命令行下键入“vi hello”(文件名)。此时进入的是命令行模式,光标位于屏幕的上方,如图3.2所示。
图3.2 进入vi命令行模式
(2)在命令行模式下键入i进入插入模式,如图3.3所示。可以看出,在屏幕底部显示有“插入”表示插入模式中的输入状态,在该模式下可以输入文字信息。
图3.3 进入vi插入模式
(3)最后,在插入模式中,按“Esc”键,则当前模式转入命令行模式,并在底行行中输入“:wq”(存盘退出)进入底行模式,如图3.4所示。
这样,就完成了一个简单的vi操作流程:命令行模式→插入模式→底行模式。由于vi在不同的模式下有不同的操作功能,因此,读者一定要时刻注意屏幕最下方的提示,分清所在的模式。
3.2.1 进入vi
Linux系统提供了一个完整的编辑器家族系列,如Ed、Ex、vi和emacs等。按功能它们可以分为两大类:行编辑器(Ed、Ex)和全屏幕编辑器(vi、emacs)。行编辑器每次只能对一行进行操作,使用起来很不方便。而全屏幕编辑器可以对整个屏幕进行编辑,用户编辑的文件直接显示在屏幕上,从而克服了行编辑那种不直观的操作方式,便于用户学习和使用,具有强大的功能。
vi是Linux系统的第一个全屏幕交互式编辑程序,它从诞生至今一直得到广大用户的青睐,历经数十年仍然是人们主要使用的文本编辑工具,足以见其生命力之强,而强大的生命力是其强大的功能带来的。由于大多数读者在此之前都已经用惯了Windows平台上的编辑器,因此,在刚刚接触时总会或多或少不适应,但只要习惯之后,就能感受到它的方便与快捷。
1.vi的模式
vi有3种模式,分别为命令行模式、插入模式及命令行模式。下面具体介绍各模式的功能。
(1)命令行模式。
用户在用vi编辑文件时,最初进入的为一般模式。在该模式中用户可以通过上下移动光标进行“删除字符”或“整行删除”等操作,也可以进行“复制”、“粘贴”等操作,但无法编辑文字。
(2)插入模式。
只有在该模式下,用户才能进行文字编辑输入,用户按[ESC]可键回到命令行模式。
(3)底行模式。
在该模式下,光标位于屏幕的底行。用户可以进行文件保存或退出操作,也可以设置编辑环境,如寻找字符串、列出行号等。
2.vi的基本流程
(1)进入vi,即在命令行下键入“vi hello”(文件名)。此时进入的是命令行模式,光标位于屏幕的上方,如图3.2所示。
图3.2 进入vi命令行模式
(2)在命令行模式下键入i进入插入模式,如图3.3所示。可以看出,在屏幕底部显示有“插入”表示插入模式中的输入状态,在该模式下可以输入文字信息。
图3.3 进入vi插入模式
(3)最后,在插入模式中,按“Esc”键,则当前模式转入命令行模式,并在底行行中输入“:wq”(存盘退出)进入底行模式,如图3.4所示。
这样,就完成了一个简单的vi操作流程:命令行模式→插入模式→底行模式。由于vi在不同的模式下有不同的操作功能,因此,读者一定要时刻注意屏幕最下方的提示,分清所在的模式。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- Expert编辑器下载 0次下载
- 原理图编辑器基础 23次下载
- 公式编辑器Mathtype的使用小技巧有哪些 0次下载
- 如何从Linux中探讨Ⅵ编辑器的教学问题 9次下载
- Linux教程之Linux命令、编程器、Shell编程、实例大全pdf免费下载 20次下载
- linux系统教程之Vi编辑器的使用教程免费下载 52次下载
- Linux入门教程之Linux的vi编辑器的详细资料概述 5次下载
- UltraEdit超级编辑器下载 8次下载
- 迅捷pdf编辑器 3次下载
- 数学公式编辑器 3次下载
- 代码编辑器UE 14次下载
- CentOS下vi编辑器用法大全 2次下载
- UltraEdit编辑器下载入口 400次下载
- linux中常用命令与基本管理(北大青鸟) 37次下载
- linux文本编辑器工具下载 31次下载
- 如何在原理图编辑器和PCB编辑器中从毫米切换到密耳 935次阅读
- VS Code 1.85发布,新增浮动编辑器窗口 1156次阅读
- 西门子博途中程序编辑器的功能 1481次阅读
- 内置Markdown编辑器的Visual Studio软件 897次阅读
- Vim编辑器的使用学习和使用技巧 1789次阅读
- 基于终端的Linux 编辑器 2725次阅读
- 在Linux上使用JOE文本编辑器的方法 3097次阅读
- 使用Atom文本编辑器的五个优势 3762次阅读
- PADS的元件编辑器的使用方法 8071次阅读
- 干货 | Linux 流编辑器 SED 详解 2732次阅读
- Linux系统vi(vim)编辑器命令使用教程 4218次阅读
- 几款小巧好用的C语言编辑器 3.9w次阅读
- 嵌入式Linux系统开发入门基础 1697次阅读
- VI 编辑器的命令、模式和选项介绍 5903次阅读
- 编译器跟编辑器有什么区别 2.8w次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多