欢迎来到天天文库
浏览记录
ID:61914634
大小:1.07 MB
页数:14页
时间:2021-03-29
《Iinux中vi-编辑器的基本使用.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、回顾Linux目录结构Linux基本命令Linux帮助命令Linux查找命令主要内容vi编辑器简介vi编辑器模式vi编辑器的使用Vi编辑器的使用vi编辑器的简介vi是“visualinterface(虚拟界面)”的简称,它是Unix及Linux下标准的全屏幕文本编辑器,可以执行输出、删除、查找、替换、块操作等众多文本操作vi不是排版程序,它不像Word或WPS那样,可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。vi没有菜单,它通过命令来对文本进行编辑操作。RedHatLinux中,缺省的vi是vim(vi的
2、增强版),它兼容所有标准vi的操作,并且有多窗口编辑、多风格显示等新功能。Vi编辑器的使用vim有3中模式:命令模式(commandmode):供用户执行命令输入模式(inputmode):可输入内容末行模式(lastlinemode):进行一些文字编辑辅助功能,如搜索字符串、替换、保存文件或结束编辑等。Vi编辑器的使用Vi编辑器的使用在命令模式下:5dd?3yy?P?操作说明0游标移至行首$游标移至行尾PageDn向下滚动一页PageUp向上滚动一页d+方向键删除文字dd删除一行yy整行复制p粘贴复制的文字u撤消前一条命令.
3、重复最后一条命令Vi编辑器的使用在输入模式下:操作说明a在光标后开始插入A在行尾后开始插入i在光标上开始插入I在行首前开始插入o在光标后的新行开始插入O在光标前的新行开始插入Vi编辑器的使用末行模式:“:q”退出(“!”必要时可以强制执行)“:w”filename(输入「wfilename」将文章以指定的文件名filename保存)例如:表示保存退出时我们可以使用“:wq”行号:我们可以使用“:n”,n表示行号。查找字符串:先输入“/”,再输入要搜索的内容(正向搜索);“?”(反向搜索);“n”继续搜索;Vi编辑器的使用替换的
4、实例:替换所有的this为that:%s/this/that/g将文件中所有/usr/bin目录替换成/home:%s//usr/bin//home/g在每行开头加入一个单词linux:%s/^/linux/g在每个单词后面加上一个s:%s/$*>/s/gVi编辑器的使用恢复文件:vi在编辑某个文件时会产生一个临时文件(.文件名.swp)。如果vi正常退出时此文件会被删除,如果非正常退出我们可以利用此文件来恢复。当重新打开文档编辑时,vi会发现.swp文件并提示用户采取相应的操作Vi的高级使用分割窗口:我们可以使用vi
5、同时编辑多个文件我们可以使用命令:“vi–oab”显示下图Vi的高级使用我们可以使用命令:“vi–Oab”显示下图Vi的高级使用除了上面使用参数的方式外,我们还可以使用末行命令来实现分割窗口如:“:split+文件名”(水平分割)“:vsplit+文件名”(垂直分割)其他命令:我们可以使用“ctrl+w”的组合键在不同的文件之间循环切换;其它命令和正常vi中使用的是一样的如:yy,dd,p等。Vi的高级使用vi可以根据用户的不同需要来做一些设定,这些设定都是在末行模式下进行的。:setnu显示行号,打开这个功能以后会在每一行的
6、最左面显示行号,行号不算在文件本身:setnonu关闭显示行号的功能:setnohlsearch消除搜索的记号:setic忽略大小写,主要是为了方便搜索:setnoic不忽略大小写:syntaxenable/on打开色彩支持:syntaxoff关闭色彩支持
此文档下载收益归作者所有