




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第四章 linux下的文本编辑器,东软IT人才实训中心,第四章:linux下的文本编辑器,目标: 本章使学员熟练掌握linux操作系统下Vi编辑器的操作,通过本课的学习,学员应该掌握如下知识: 了解LINUX系统下的编辑器 掌握Vim操作,学时:2.5学时 教学方法:讲授ppt上机操作+实例演示,4.1 Linux下的文本编辑器,Vi&Vim 最广泛的文本编辑器之一,难于学习,但效率高。 Emacs 最广泛的文本编辑器之一,功能强大,易掌握。 Gedit xWindows下的文本编辑器。 MC Midnight Commander 附带文本编辑器功能。,关于Vi&Vim的几件事: 任职于麻省理
2、工学院计算机系的Thomer Gil这样写道: 因为使用VIM,我被同事们比作“野人挥舞着斧和棍”。 即使是VI Lovers的站长也承认,学习曲线太陡峭了。“Vi 在你知道25个以上命令之前不会让你变快” John Arundel恰如其分的描述:“观看一个vi高手对文件做复杂编辑时,当他手指在键盘上飞舞,文字像刷屏一般,你会认为他具有超人的力量。” Vi 由Bill Joy于1976年写成,融合了两种更原始的编辑工具:ed和ex。Vi代表着“visual interface”。 OReilly 公司的策划在公司的Ask Tim栏目表明公司卖出的vi书籍超过EMACS书籍的两倍。,4.1 Li
3、nux下的文本编辑器,4.2 Vim了解,Vim兼容所有vi命令。 不仅能应用于Linux系统,也有其他系统的运行版本。 支持文本字符高亮度显示。 几乎所有的Linux系统缺省安装Vi或者Vim。 在ubuntu下实际使用的是Vim。,4.2.1 Vim操作模式,一般模式: 键盘上的字母键成为功能键 编辑模式:键盘上的字母键都可以输入字符 命令行模式: 存储、退出、分页等命令,4.2.2 移动光标与查找命令,h或左方向键 光标向左移动一个字符 j或下方向键 光标向下移动一个字符 k或上方向键 光标向上移动一个字符 l或右方向键 光标向右移动一个字符 Ctrl + f 屏幕向前翻动一页 Ctrl
4、 + b 屏幕向后翻动一页 数字0键 移动到这一行的第一个字符处 $ 移动到这一行的最后一个字符处 n 移动到这个文件的第n行 /word 在光标之后查找一个名为word的字符串,4.2.2 移动光标与查找命令,按$键 光标移向句尾,按2enter 光标下移2行,4.2.2 移动光标与查找命令,按/键 输入printf然后enter,光标指向要查找的字符处,4.2.3 文本编辑相关指令,插入或添加字符等操作: i , I 在当前光标所在处插入输入的文字 a , A 由当前光标所在处的下一个字符开始输入 o , O 从光标所在处的下一行行首开始输入字符 r , R r会替换光标所指的那个字符,R
5、会一直替换 光标所指的文字 cw 替换当前光标到单词的末尾的内容 c$ 替换当前光标到行末的内容,4.2.3 文本编辑相关指令,删除字符操作: x , X 在当前光标所在处删除前面的字符 dw 删除当前光标处一个单词 d$ 从当前光标删除至当前行末尾 dd 删除一行,4.2.3 文本编辑相关指令,恢复及复制字符相关操作: u 撤消以前的操作 U 撤消在一行中所做的改动 ctrl + r 撤消以前的撤消命令,恢复以前的操作结果 p 重新置入已经删除的文本内容 v, y 复制粘帖按键,定义字符串的头尾 p,P 粘帖字符串于光标处,4.2.3 文本编辑相关指令,按i在当前光标处添加内容,按a在当前光
6、标后开始添加内容,按esc退出编辑模式,4.2.3 文本编辑相关指令,按xorX键删除单个字符,按dw删除一个单词,按dd删除一行,4.2.3 文本编辑相关指令,光标处按v键 按方向-键移动到句尾,按下y键,按p键 粘帖字符串,4.2.4 命令行模式指令,命令行状态下: 按:按键进入命令状态 按set nu设置行号 按set nonu 取消行号 按q! 不保存退出vi 按q 退出但如有修改文本操作,无法退出 按wq保存并推出vi,直接输入ZZ相当于wq 按w 保存操作 按ESC退出命令状态 按!命令执行shell下的命令,exit退出shell即可回到vi下,4.2.4 命令行模式指令,保证当前模式为一般模式 按:进入命令行模式,输入wq w:保存 q:退出,输入q! 不保存退出,4.2.5 分页操作指令,命令行状态下: 按sp 分页显示 按close 关闭当前页面 按new 新建页面 按wqall
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 麻醉中级考试试题及答案解析
- 2025实习生劳动合同范本
- 空间通信与信息伦理-洞察及研究
- 2025【合同范本】标准农产品交易合同模板
- 2025【合同范本】农村个人果园承包合同
- 社交电商生态-洞察及研究
- 反渗透膜清洗工艺原理演示2讲课文档
- 2025合作伙伴激励计划招标投标合同管理与执行服务招标投标合同(投标银行担保书)
- 2025二手房屋买卖合同范本官方版
- 2025物业公司物业管理服务合同范本
- 《马克思生平故事》课件
- 主动脉夹层临床医学专业教学系列课件讲解
- 天津市河北区2024-2025学年九年级上学期12月月考数学试题(含答案)
- 内墙刮大白分包合同模板2025年
- 甘肃省行政执法人员综合法律知识考试试题库
- 个人资本注入公司合作合同
- GB/T 44739-2024枸杞及其制品中枸杞多糖的测定离子色谱法
- 2015锅炉压力管道安装质量手册程序文件及安装工艺汇编
- 13J927-3 机械式停车库设计图册
- 《孤独的小螃蟹》课件
- 企业员工健康管理实施方案
评论
0/150
提交评论