- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中标麒麟Linux服务器操作系统培训系列
中标麒麟Linux系统vi文本编辑器介绍
技术创新,变革未来
本章目标
• vi 和vim 的三种主要模式
• vi 的基本使用
vi
•vi是一种广泛存在于各种UNIX和Linux系统中的文
本编辑程序
•vi 的功能十分强大,但是命令繁多,不容易掌握
•vi是标准的Linux文本编辑程序
•vi不是基于窗口的,所以,这个多用途编辑程序可
以用于在任
•何类型的终端上编辑各式各样的文件
•vi 的使用:vimtutor
vim
•标准UNIX 文本编辑器vi 的新版本
–执行vi 命令会默认运行vim 程序
•gvim ∶vim 程序的图形化版本
–应用程序+编程-vi 提高版(vi iMproved)
–被vim-X11 软件包提供
•优越性∶
–速度∶ 较少的击键做较多的任务
–简单性∶ 不必依靠鼠标或图形化环境
–可用性∶ 包括在多数类似UNIX 的操作系统中
•不利因素
–难度∶ 比简单的编辑器难掌握
–键绑定的重点是速度而不是直觉性
创建一个文件
•vi/vim filename
•如果filename 已经存在,vi会打开现存文件
•如果是一个新文件,vi会创建它
vi 的三种模式
输入模式
•vi被运行时,通常处在命令模式下
•键入以下命令可以使vi退出命令模式,进入输入模式:
–I i
–A a
–O o
命令模式
•在该模式中,可以输入命令来执行许多种功能。
•大多数的vi命令都是由一个或两个字母加上一个可
选数字组成
•以冒号开头的命令即进入末行模式,比如进行保存
、退出等操作
保存及退出vi
•保存
–:w后面接回车键
•保存并退出
–输入:wq后面接回车键
•退出但不保存
–输入:q后面接回车键
•使用q!强行退出
在文件中移动光标
•在文件中移动光标
–向左移动一个字符:按h
–向右移动一个字符:按l
–向下移动一行:按j
–向上移动一行:按k
–移动到当前行的开头处:按^ (即Shift-6 )
–移动到当前行的结尾处:按$ (即Shift-4 )
–移动到顶部:按H (大写)使光标移动到屏幕的顶部
–移动到中部:按M (大写)使光标移动到屏幕的中间
–移动到底部:按L (大写)使光标移动到屏幕的底部
在文件中移动光标 (续)
•向前翻页一屏:要向前滚动 (向下移动)一整屏,
需按下Ctrl-f 。光标将移动到新屏的左上角
•向前滚动半屏:要向前滚动半屏,需按Ctrl-d
•向后翻页一屏:要向后滚动 (即向上移动)一整屏
,需按下Ctrl-b
•向后滚动半屏:要向后滚动半屏,需按下Ctrl-u
插入文本
•添加:
–输入a后,在光标的右边插入文本
–输入A ,在一行的结尾处添加文本
•插入:
–通过在命令模式下输入i,在光标的左边插入文本
–通过在命令模式下输入I,在行首插入文本
•插入新行:
–输入o,在当前光标位置下面打开一行
–输入O,在当前光标位置上面打开一行
撤消更改
•撤消前一个命令:
–在最后一个命令之后立即输入u来撤消该命令
•撤消对一行的更改:
–输入U来撤消你对一行所做的所有更改
–这个命令只有在你没将光标移动到该行以外时才生效
•Ctrl-r会重做上一个被撤销的改变
删除文本
•删除一个字符:
–为删除一个字符,需将光标放置在要删除的字符上并输
入x
–为删除光标之前 (其左边)的一个字符,需输入X
•删除一个词或词的部分内容:
–为删除一个词,需将光标放置到该词的开头并输入dw
–为删除词的部分内容,需将光标放置到该词要保存部分
的右边。输入dw来删除该词余下的部分
•删除一行:
–将光标放置到该行的任意处并输入dd
•删除多列
–ndd
删除文本 (续)
•删除行的部分内容:
文档评论(0)