linux必学的50个命令 linuxview命令详解?
linuxview命令详解?
Linux下的view命令,也就是vi命令,这个可以基于文本的编辑,是编辑文本时的一个的很快捷方便的工具。Vi编辑器强调什么的是全文本编辑,这个可以大大增强编辑效率。
下面就祥细能介绍下vi命令的使用。
一、vi的基本概念
基本vi可统称三种操作状态,三个是命令模式(Commandmode)、插入到模式(Insertmode)和底线下达命令模式(Lastlinemode),
各模式的功能怎么区分如下:
1.Comandmode:再控制屏幕光标的移动,字符或光标的删出,移动联通剪切粘贴某区段及再次进入Insertmode下,或者到Lastlinemode。
2.Insertmode:唯独在Insertmode下,才可做文字数据输入,按Esc等可回到自己Comand mode。
3.Lastlinemode:将存贮文件或远远离开编辑器,也可系统设置编辑环境,如去寻找字符串、列一行号等。
但这个可以把vi简化成两个模式,即是将Lastlinemode也算入Command mode,把vi四等份Command和Insertmode。
二、vi的基本操作
1.刚刚进入vi
在系统显示符号输入vi及文件名称后,即可再次进入vi全屏幕编辑画面:
$vitestfile
再注意:进入vi之后是处在“Commandmode”下,要切换到Insertmode才能输入文字。
上次用vi的用户都会想先用上下左右键移动光标,结果电脑一直在叫,把自己气个够戗,因此刚刚进入vi后,先不要动,转换入Insert后反正。
(1)快速切换至Insertmode编辑文件在Commandmode下按‘i'、‘a'或‘o'三键就可进入Insertmode。这时候就是可以又开始输入文字了。
i:插到,从目前光标所在之处插入所再输入的文字。
a:提高,目前光标所在的位置的下一个字就开始然后输入文字。
o:插到新的一行,从行首正在然后输入文字。
(2)Insert的切换到→Commandmode,按Esc键
您目前处在Insertmode,您就没法一直在拼音打字。如果我您发现自己打错字了,想用光标键往后面天翼,将该字删除掉,还得按ESC键转换成回Command mode,再删除掉文字。
(3)远远离开vi及存文件
在Commandmode下,可按冒号“:”框输入入Lastlinemode,的或:
:wfilename(输入输入“wfilename”,将文章卡内指定你的文件名filename)
:wq(键入“wq”,只不过直接进入之时也更改文件名testfile,因此会读取testfile并离开这里vi)
:q!(输入输入“q!”,强制离开并放弃可以编辑的文件)
mode功能键列表
在介绍commandmode指令的时后,指令后面算上“具体用法”字眼的功能键,来表示也很具体用法的vi指令,
请读者您一定得学会了、记得一点。
(1)I、a、o切换刚刚进入Insertmode。[全常用]
(2)移动光标
vi可以直接用键盘上的光标键来上下左右联通,但非常正规的vi是用小写英文字母
h、j、k、l,四个压制光标左、下、上、向右移动一格。
按CtrlB:屏幕向后天翼一页。[具体用法]
按CtrlF:屏幕向后移动一页。[广泛]
按CtrlU:屏幕朝后联通半页。
按CtrlD:屏幕往前移动手机半页。
按0(数字零):移动文章的开头。[具体用法]
按G:移动手机到文章的最后。[常用]
按w:光标跳到下个word的开头。[具体用法]
按e:光标跳到下个word的字尾。
按b:光标回到上个word的开头。
按$:移到光标原先行的行尾。[具体用法]
按^:移到泸州银行第一个非框框的字符。
按0:移到该行的开头位置。[常用]
按#:移到该行的第#个位置,例:51、121。[具体方法]
(3)删出文字
x:每按三次删掉光标所在位置的后面一个字符。[超广泛]
#x:例如,6x表删掉光标所在位置的后面6个字符。[广泛]
X:大字的X,每按三次删出光标所在位置的前面一个字符。
#X:例如,20X表删除光标所在位置的前面20个字符。
dd:删掉光标所在行。[超正确]
#dd:例如,6dd表删除从光标所在的位置的该行往后面数6行之文字。[正确]
(4)复制
yw:将光标所在的位置处到字尾的字符不能复制到缓冲区中。
(想在和#x、#X的功能只不过)
p:将缓冲区内的字符粘贴到光标所在位置(指令‘yw'与‘p可以搭配在用)。
yy:不能复制光标的地方行。[超常用]
p:截图单行到您想剪切粘贴之处。(指令‘yy'与‘p'要最好搭配不使用)
#yy:如:6yy表示拷备从光标所在的该行往外数6行之文字。[具体方法]
p:剪切粘贴多行到您想ctrl v粘贴之处。(指令‘#yy'与‘p'前提是配起来在用)
“ayy:将剪切粘贴行放入后buffera,vi需要提供buffer功能,可将常用的数据必然buffer
“ap:将放在旁边buffera的数据ctrl v粘贴。
“b3yy:将三行数据存入bufferb。
“b3p:将修真者的存在bufferb的资料剪切粘贴
linux命令除了命令名称还包括什么?
linux命令以外发出命令名称还以及命令参数,参数在命令不能执行时随命令在shell传来
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。