仓酷云
标题:
带来一篇CentOS下VI下令收拾
[打印本页]
作者:
莫相离
时间:
2015-1-14 20:23
标题:
带来一篇CentOS下VI下令收拾
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
Vi共分三种形式,分离是“一样平常形式”、“编纂形式”与“下令行下令形式”。
l一样平常形式:vi处置文件时,一进进该文件就是一样平常形式。在这个形式中,可使用“高低摆布”键来挪动光标,可使用“删除字符”或“删除整行”来处置文件内容,也能够用“复制、粘贴”来处置文件数据。
l编纂形式:在一样平常形式中能够举行删除、复制、粘贴等操纵,却没法举行编纂操纵,要比及按下“i、I、o、O、a、A、r、R”等字母后才会进进编纂形式。注重,一般在Linux中,按下上述字母时,画面左下方会呈现“INSERT或REPLACE”的字样,才能够输出字符到文件中。回到一样平常形式时,则按下ESC键便可加入编纂形式。
l下令行下令形式:在一样平常形式中,输出“:或/或?”就能够将光标移到最上面的一行,在这个形式中,你能够搜刮数据,并且读取、存盘、大批删除字符、分开vi、显现行号等操纵都是在此形式中完成。
1、
利用vi进进一样平常形式
[root@linux]#vitest.txt
间接输出“vi+文件名”便可进进vi一样平常形式
2、
按下i进进编纂形式
在编纂形式中画面左下方会呈现“INSERT”的字样。
3
、按下【ESC】键回到一样平常形式
按下【ESC】键后即刻就会发明画面左下角的—INSERT—不见了。
4、
加入vi编纂器
在一样平常形式中按下“:wq”为存储后分开vi,按下“:q”为不保留编纂分开vi。注加入时呈现“只读”类的提示时,能够在下令后加上“!”暗示“强迫”的意义。
经常使用下令
1、挪动光标
1)h或向左偏向键(←)→光标向左挪动一个字元
2)j或向下偏向I(↓)→光标向下挪动一个字元
3)k或向上偏向I(↑)→光标向上挪动一个字元
4)l或向右偏向I(→)→光标向右挪动一个字元
5)[Ctrl]+[f]→屏幕『向下』挪动一页,相称于[PageDown]按键
6)[Ctrl]+
→屏幕『向上』挪动一页,相称于[PageUp]按键
7)n<space>→n暗示『数字』。按下数字后再按空缺I,光标会向右挪动这一行的n个字元
8)0→数字『0』:挪动到这一行的最后面字元处
9)$→挪动到这一行的最初面字元处
10)G→挪动到这个文件的最初一行
11)nG→n为数字。挪动到这个文件的第n行(可共同:setnu)
12)gg→挪动到这个文件的第一行,相称于1G
13)n<Enter>→n为数字。光标向下挪动n行
2、查找与交换
1)/word→向光标之下查找一个称号为word的字符串。如想查找eric4ever字符串,输出/eric4ever便可
2)?word→向光标之上查找一个称号为word的字符串
3)n→『反复前一个查找的举措』
4)N→与n恰好相反,为『反向』举行前一个查找举措
5):n1,n2s/word1/word2/g→n1与n2均为数字。在第n1与n2行之间查找word1字符串,并将该字符串交换为word2。如:在1到9行之间查找eric4ever并交换为ERIC4EVER则:『:1,9s/eric4ever/ERIC4EVER/g』
6):1,$s/word1/word2/g→从第一行到最初一行查找word1字符串,并将该字符串交换为word2
7):1,$s/word1/word2/gc→从第一行到最初一行查找word1字符串,并将该字符窗交换为word2,交换前显现提醒对话框是不是确认交换
删除、复制与粘贴
1)x,X→在一行字傍边,x为向后h除一个字元(相称于[del]按键),X为向前h除一个字元(相称于[backspace]按键)
2)dd→h除光标地点的那一整行
3)ndd→n为数字。h除光标地点的向下n列
4)yy→复制光标地点的那一行
5)nyy→n为数字。复制光标地点的向下n列
6)p,P→p为将已复制的内容粘贴在光标下一行上,P则为粘贴在光标的上一行
7)u→复原前一个举措
8)[Ctrl]+r→重做上一个举措
9).→小数点,意义是反复前一个举措
★编纂形式
1)i,I→拔出:在今朝的光标地点处拔出输出的笔墨,已存在的笔墨会向前进;个中,i为『从今朝光标地点处拔出』,I为『在今朝地点行的第一非空缺字元处入手下手拔出』
2)a,A→a为『从今朝光标地点的下一个字元处入手下手拔出』,A为『从光标地点行的最初一个字元处入手下手拔出』
3)o,O→o为『在今朝光标地点的下一行处拔出新的一行』,O为『在今朝光标地点处的上一行拔出新的一行』
4)r,R→r为『代替光标地点的那一个字元』,R为『一向代替光标地点的笔墨,直到按下ESC为止』
5)Esc→加入编纂形式,回到一样平常形式中
★末行指令形式
1):w→将编纂的文件写进到硬盘上
2):q→加入vi
3):wq→保留前进出,若为:wq!则为强迫保留为加入
4):setnu→显现行号
5):setnonu→作废显现行号
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
作者:
莫相离
时间:
2015-1-16 16:30
标题:
带来一篇CentOS下VI下令收拾
可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?
作者:
山那边是海
时间:
2015-1-19 05:09
期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
作者:
乐观
时间:
2015-1-27 23:48
其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。
作者:
小女巫
时间:
2015-2-5 17:06
和私有操作系统不同,各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者是往往不够的。
作者:
再见西城
时间:
2015-2-13 03:09
任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
作者:
飘飘悠悠
时间:
2015-3-3 13:28
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
作者:
再现理想
时间:
2015-3-11 12:26
最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。
作者:
兰色精灵
时间:
2015-3-18 18:33
当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。
作者:
简单生活
时间:
2015-3-26 14:23
首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2