关键词不能为空

当前您在: 主页 > 英语 >

世上最全的vi使用手册

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-14 03:17
tags:

-

2021年2月14日发(作者:驯鹿)


.


移动光标的方法



h


或向左箭头键(←)



j


或向下箭头键(↓)



k


或向上箭头键(↑)



l


或向右箭头键(→)



光标向左移动一个字符



光标向下移动一个字符



光标向上移动一个字符



光标向右移动一个字符



如果你将右手 放在键盘上的话,你会发现


hjkl


是排列在一起的,因此可以 使用这四个


按键来移动光标。如果想要进行多次移动的话,例如向下移动


30


行,可以使用“30j”


或者“30↓”的组合按 键。即加上想要进行的次数(数字)后,按下操作即可



[Ctrl]+f


[Ctrl]+b


[Ctrl]+d


[Ctrl]+u


+


-


n


屏幕向下移动一页,相当于


[PageDown]


按键(常用)



屏幕向上移动一页,相当于

< br>[PageUp]


按键(常用)



屏幕向下移动半页



屏幕向上移动半页



光标移动到非空格符的下一行



光标移动到非空格符的上一行



n


表示“数字”,例如


20


按下数字后再按空 格键,


光标会


向右移动


20

< p>
个字符



移动到当前行的最后面的字符处



光标移动到这个屏幕的最上方哪一行的第一个字符



光标移动这个屏幕的中央那一行的第一个字符



光标移动这个屏幕的最下方那一行的第一个字符



移动到这个文件的最后一行(常用)



n


为数字。


移动这个文件的第


n


行,


例如


20G


,< /p>


则会移动这


个文件的第


20


行(可配合


:set nu


)(常用)



移动这个文件的第一 行,相当于


1G


(常用)


< p>
n


为数字。光标向下移动


n


行(常用)



0


或者


^


或者功能键


[Home]


这是数字“0”,移动到当前行的最前面字符处(常用)



$$


或者功能键


[End]


H


M


L


G


nG


gg


n[Enter]


查找和替换



/word


?word


向下寻找一 个名称为


word


的字符串。


例如要在 文件内查找


vbird


这个字符串,就输入

/vbird


即可(常用)



向上 寻找一个名称为


word


的字符串。



这个


n


是英文按键。代表重复前一个查 找的操作。举例来


说,


如果刚才我们执行


/vbird


去向下查找


vbird


这个字符


串,则按下


n


后,会向下继续 查找下一个名称为


vbird



字符串 。如果是执行


?bird


的话,那么按下


n


则会向上继


续查找名称为


vbir d


的字符串



这个

N


是英文按键。与


n


刚好相反,为 “反向”进行前一


个查找操作。例如输入


/vbird


后,


按下


N


侧表示向上 查找


n


N


.


.


vbird


使用


/word


配合


n



N


是非常有帮助的,可以让你重复地找到一些关键字


n1



n2

为数字,在第


n1



n2


行之间寻找


word1


这个字

< br>符串,


并将该字符串替换为


word2.


举例来说,



100



200


行之间查找


vbird


,并替换为


VBIRD


,则用


“100,200s/vbird/VBIRD/g”(常用


)


从第一行到最后一行查找


word1


字符串,并将该字符串替


换为


word2


(常用)



从第一行到最后一行查找


word1


字符串,并将该字符串替


换为


word2

< p>
,且在替换前提示字符给用户确认(


confirm



是否需要替换(常用)



:n1,n2s/word1/word2/g


:1,$$s/word1/word2/g


:1,$$s/word1/word2/gc


删除、复制与粘帖



x,X


在一行字当中,


x


为向后删除一个字符(相当于


[Del]



键),

< br>X


为向前删除一个字符


(


相当于


[Backspace]


按键)


(常用 )



n


为数字,连续向后删除


n


个字符,举例来说,我要连续


删除

< p>
10


个字符,“10x”



删除光标所在的那一行(常用)



n< /p>


为数字,删除光标所在的向下


n


行,例如


20dd


则是删除


20


行(常用)



删除光标所在的那一行的所有数据



删除光标所在到最后一行所有数据



删除从光标所在位置到该行的最后一个字符


< br>那个是数字


0


,删除从光标所在位置到该行的最前面一个


字符



复制光标所在的那一行(常用)



n< /p>


为数字。复制光标坐在的向下


n


行,例如


20yy


则是复制


20


行(常用)



复制光标坐在行到第一行的所有数据



复制光标坐在行到最后一行的所有数据



复制光标坐在的那个字符到该行行首的所有数据



复制光标坐在的那个字符到该行行尾的所有数据



p


为将已复制的数据在光标下一行粘帖,


P


则为粘帖在光标


上一行。


举例来说,

< p>
我目前光标在第


20


行,


且已经复制了


10


行数据,则按下


p< /p>


后,那


10


行数据会粘帖在原本的第


20


行之后,


也即由第

21


行开始粘帖。


但如果是按下


P


呢?


那么原本的第


20


行会变成第


30


行(常用)



将光标所在行与下一行的数据结合成同一行



nx


dd


ndd


d1G


dG


d$$


d0


yy


nyy


y1G


yG


y0


y$$


p,P


J


.


.


c


u


[Ctrl]+r


重复删除多个 数据,例如向下删除


10


行,


[10c ]


复原前一个操作(常用)



重做上一个操作(常用)



这个


u



[Ctrl]+r


是很常用的命令,


一个是复原,另一个是重做一次,利用它们,你的

< br>编辑会更加得心应手



.


不要 怀疑。


这就是小数点。


意思是重复前一个操作的意思。


如果你想要重复删除,


重复粘帖等操作,


按下小 数点“.”


就好了(常用)



进入插入或替换的编辑模式



i,I


进入插入模式(


Insert mode


);



i

为从目前光标所在处插入,


I


为在目前所在行的第一个非< /p>


空格符处开始插入(常用)



进入插入模式(


Insert mode


);



a

为从目前光标所在处的下一个字符处开始插入,


A


为在目< /p>


前所在行的最后一个字符处开始插入(常用)



进入插入模式(


Insert mode


);



这是英文字母


o


的大小写。


o


为在目 前光标所在的下一行


处插入新的新的一行;


O

< br>为在目前光标所在处的上一行插


入新的一行(常用)



进入替换模式(


Replace mode


);



r

只会替换光标所在的那一个字符一次;


R


会一直替换光标< /p>


所在的文字,直到按下


[Esc]


键为止 (常用)



a,A


o,O


r,R


上面这些按键中,在


vi


界面的左下角会出现“


-- INSERT --


”或者“


-- REPLACE --


的字样,由名称就知道该操作了吧。特别注意的是,我们上面也提过了,你想要在 文件


里面输入字符时,一定要在左下角处看到


INSERT



REPLACE


才能输入。



[Esc]


退出编辑模式,回到一般模式中(常用)



命令行的保存、离开等命令



:w


:w!


:q


:q!


将编辑的数据写入硬盘文件中(常用)



若文件属性为“只读”时,强制写入该文件。不过,到底


能不能写入,还是跟你对该文 件的文件权限有关



离开


vi


(常用)



若曾修改过文件,

< br>又不想存储,


使用“!”为强制离开不保


存文件



保存后离开,若为“:wq!”则为强制保存后离开(常用)



这是大写的


Z


。若文件没有更动,则不 保存离开,若文件


已经被更动过,则保存后离开



将编辑的数据保存成另外一个文件(类似另存为)


< p>
注意一下,那个感叹号(


!


)在

< br>vi


当中经常具有“强制”的意思



:wq


ZZ


:w [filename]


.

-


-


-


-


-


-


-


-



本文更新与2021-02-14 03:17,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/654379.html

世上最全的vi使用手册的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文