- 1、本文档共87页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Unit_文本用户界面基础_.ppt
2. 文本输入模式 在该模式下,用户输入的任何字符都被vi当作文件内容保存起来,并将其显示在屏幕上。 3. 末行命令模式 在命令模式下输入冒号“:”便进入末行命令模式,它是命令模式的特例,主要用于输入保存和退出命令。与命令模式下的隐式命令不同的是,末行命令是显式命令,且按回车键结束。末行命令执行完后,vi自动回到命令模式。 三种模式之间的切换: ■命令模式-→文本输入模式: 键入文本输入命令(如a、i、o)。 ■文本输入模式-→命令模式,按Esc键。 ■命令模式-→末行模式,键入冒号。 鸟哥癿私房菜馆 命令模式 文本输入模式 末行命令模式 vi filename 进入 输入 i a o 按Esc键 输入: 显式命令按回车键结束 输入 wq q 退出 vi/vim工作模式 练习 1、vi编辑器有哪三种工作模式,各种工作模式作用是什么? 2、vi编辑器下如何三种工作模式的切换? 文本输入命令(隐式命令) 命令 功 能 a 在光标后附加文本 A 在本行行末附加文本 i 在光标前插入文本 I 在本行行首插入文本 o 在光标下插入新行 O 在光标上插入新行 ★输入这些命令将进入文本输入模式 光标定位命令 命令 功 能 h 左移一个字符 j 下移一行 k 上移一行 l 右左移一个字符 $ 移至行尾 0 移至行首 命令 功 能 H 移至屏幕上端 M 移至屏幕中央 L 移至屏幕下端 gg 到第一行 G 到最后一行 nG 移到第n行 搜索命令 命令 功 能 /str 从光标处向后搜索字符串str ?str 从光标处向前搜索字符串str n 重复上一搜索操作 练习 1、用vi编辑器新建一个文件123,并在该文件中输入文本内容,并查找文本内容中的字符串“aa”. 复习 1、如何查看一个命令的帮助信息? 2、将当前目录下的所有内容输出到文件123.txt的命令是? 3、命令“$ ls |grep *.c|wc –l”的作用是什么 4、vi编辑器下如何三种工作模式的切换? 5、vi编辑器的搜索命令是? 删除命令 命令 功 能 X、x 前/后删除一个字符 nx 删除光标所在处后n个字符 dd 删除光标所在行,ndd删除n行 dG 删除光标所在行到末尾 D 删除光标所在处到行末的内容 :n1,n2d 删除指定范围的内容 复制与剪切命令 命令 功 能 yy、Y 复制当前行 nyy、nY 复制当前行以下n行 dd 剪切当前行 ndd 剪切当前行以下n行 p、P 粘贴在当前光标所在行下或行上 保存与退出命令(末行命令) 命令 功 能 w 保存修改 w filename 另存为 wq 保存并退出 q! 放弃修改并退出 Ctrl+Z (快捷键)保存并退出 练习 1、将刚才编辑的文件保存并退出。 2.2 使用vi的基本方法 1. 启动vi编辑器 在Shell命令提示符后输入: $ vi 文件名 如果所输入的文件名已经存在,vi自动打开此文件编辑,否则将建立一个新文件;然后进入vi窗口。 (1) 建立并编辑一个新文件。例如: $vi test1 执行该命令,将弹出vi窗口(图)。各行开头都有一个波浪号,表示该行为空行。进入vi后就处于命令模式,等待用户输入命令,如 i 或 a。 vi编辑器窗口——新文件 (2) 编辑一个已存在文件 例如,编辑配置文件man.config #vi /etc/man.config 执行该命令,将弹出vi窗口(图)。 文本行以#引导,末行显示出:文件的名字、文本行数、总字符数 文件名、行数、字符数 vi编辑器窗口——已有文件 末行命令:显示行号 2. 进入文本输入模式 要输入数据,用户可使用以下三种方法进入输入模式: (1)添加(append)命令 a :从光标所在位置后面开始输入新文本,光标后的文本随新增文本向后移动。 A :从光标所在行的行尾开始输入新的文本。 (2)插入(insert)命令 i :从光标所在位置后面开始插入新文本,光标后的文本随新增文本向后移动。 I :从光标所在行的行首开始插入新的文本。 (3)打开(open)命令 o :在光标所在行之下新增一行并进入输入模式。 O :在光标所在行之上新增一行并进入输入模式。 3. 保存文件并退出vi 在编辑完文件准备退出vi返回到Shell时,先按Esc键回到命令模式,再输入冒号进入末行模式,然后可使用w命令、q命令或wq命令。 (1)w命令 w :vi保存当前所编辑的文件,但并不退出,而是继续等待用户输入命令。 w 新文件名 :相当于“另存为”,即把当前文件的内容保存到指定的文
您可能关注的文档
- TDLTE基本原理及关键技术(NEW).ppt
- TDLTE基本原理及关键技术很全很好很强大.ppt
- TDLTE技术原理介绍.ppt
- TDLTE技术培训加扰&调制映射。.ppt
- TDLTE技术发展和无线关键技术.ppt
- TDLTE技术基本原理...ppt
- TDLTE技术基本原理研究院李新.ppt
- TDLTE数字蜂窝移动通信网无线操作维护中心(OMCR)测量报告技术要求v.doc
- TDLTE无线网络规划软件和原理介绍.doc
- TDLTE演进及关键技术.ppt
- 辽宁省葫芦岛市高三下学期第一次模拟考试政治试卷(原卷版).docx
- Unit5HelpingourparentsSoundtimeSongtimeCartoontime(课件)-译林版英语五年级下册.pptx
- 认识平面图形(课件)-一年级下册数学人教版.pptx
- 河南省信阳市2024-2025学年高三上学期第二次教学质量检测政治试题2.docx
- 电离平衡及电离平衡常数课件高二上学期化学人教版选择性必修1.pptx
- 区域与区域发展(考点串讲)-高二地理下学期期中考点大串讲(鲁教版2019).pptx
- 2023年高校教师资格证之高等教育学题库检测试卷A卷附答案 .pdf
- 2023年锗相关项目实施方案 .pdf
- 2022-2023学年江苏省淮安市统招专升本管理学自考测试卷(含答案).pdf
- 2022年河北北方学院计算机网络技术专业《计算机网络》科目期末试卷A.pdf
文档评论(0)