Vi和gedit等的使用_第1页
Vi和gedit等的使用_第2页
Vi和gedit等的使用_第3页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Vi和gedit文本编辑器的使用1:gedit文本编辑器的使用:第一步:在shell中键入:#gedit第二步:在弹出的窗口中编辑源程序,然后保存即可2:Vi文本编辑器的使用:linux提供了功能强大的文本编辑器 vi编辑文本的命令为:#vi文件名;可以附加命令参数有:+n:打开文件,并将光标置于第n行行首+:打开文件,并将光标置于最后一行行首+/string:打开文件,并将光标置于第一个与string匹配的字符串处-r:在上次使用vi编辑时发生系统崩溃,恢复文件例如:#vim +4 mytest.c打开vi后,首先是命令模式,按i进入输入模式,按Esc然后输入“:进入底行模式, 输入w保存文

2、档,其后可加要保存的文件名;输入wq/zz/x进行保存退出;输入q!不保 存退出;在刚进入vi时命令模式,可以输入命令有1:切换到insert模式:1:i插入,从当前光标所在处2:1插入,从当前行首所在处3:a增加,从当前光标所在的下一个字开始输入文字4:A增加,从当前行尾所在的下一个字开始输入文字5:o在当前行之下插入新的一行,从行首开始输入 6:0在当前行之上插入新的一行,从行首开始输入 2:移动光标命令:光标移至句尾(光标移至句首光标移至段尾光标移至段首nG光标移至第n行行首n+光标下移n行n-光标上移n行n$光标移至第n行尾H光标移至屏幕顶行M光标移至屏幕中间行L光标移至尾行0光标移至

3、当前行首$光标移至当前行尾ctrl d光标向下移动半页ctrl f光标向下移动一页3:屏幕翻滚类命令:Ctrl+u向文件首翻滚半屏Ctrl+d向文件尾翻滚半屏Ctrl+f向文件尾翻滚一屏Ctrl+b向文件首翻滚一屏nz将n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部4:删除命令ndw/ndW删除光标处开始及其后的向文件尾翻滚一屏n-1行dO删除从前一个字符到行首的所有字符d$删除从当前字符至行尾的所有字符ndd删除当前行及其后n-1行x/X删除一个字符,x删除光标后的,X删除光标前的ctrl+u删除输入方式下所输入的文本5:修改命令r替换当前光标所在的字符,键入r后直接键入待修改字符R替换当

4、前字符及其后的字符,直至按ESC键s从当前光标位置处开始,以输入的文本方式替代指定数目的字符S删除指定数目的行,并以所输入的文本代替它ncw/nCW修改指定数目的字ncc修改指定数目的行u取消前次操作.重复前次操作ZZ保存并推出vi,返回shellyy复制光标所在的行nyy复制光标所在的行向下n行p将缓冲区内的字符粘贴到光标所在位置6:底行模式命令n1,n2 co n3将n1行到n2行之间的内容复制到第 n3行下n1,n2 m n3将n1行到n2行之间的内容移到第n3行下n1,n2 d将n1行到n2行之间的内容删除e file打开文件file进行编辑x保存当前文件并退出q退出vi,返回到she

5、llq!不保存文件退出vi,返回到shellw保存当前文件,但不退出vi,而是等待用户继续输入命令wq保存退出!comma nd 执行 shell 命令 comma nds/s1/s2/g将当前行中所有si均用s2代替n1,n2s/s1/s2/g将n1至n2行中所有si均用s2代替g/s1/s/s2/g将文件中所有si均用s2代替查找命令在命令行模式下,而替换的命令在底行模式下(以:开头输入:/字符串名; 作用:查找此字符串按n ;向下查找按N ;向上查找输入:/ <字符串名 > ;查找此字符串按shift+* ;向下查找按shift+# ;向上查找输入:set nu显示行号替换:输入::O,$s/string1/str

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论