张明贵-初学者使用vi编辑器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了张明贵-初学者使用vi编辑器相关的知识,希望对你有一定的参考价值。

做为一个初学者,我使用vi编辑器的主要作用是为了编辑配置文件,例如永久更改IP地址,配置yum源,更改hosts文件,它不像使用Windows记事本那么好用,但是只要记一些基础的命令就能进行简单的编辑,作为一个初学者,我想不用下很大力气把所有的命令都学到,那样只能增加自己的负担,而且也容易忘记,只要能达到基本操作文件的水平就可以了;至于高级功能,等我们用到的时候,在去学习,徐徐渐进,步步深入。


以下是我学习vi编辑器知识点总结:

技术分享图片

我在编辑配置文件的时候,常用到的复制,粘贴,删除,行首,行尾,文章第一行,文章最后一行,这些动作都是在命令模式下完成的

以编辑hosts文件为例

[[email protected] ~]# vi /etc/hosts


命令模式下

去最后一行  :$ shift + g(常用)

去第三行     :3

去第n行      :n

去行首        gg

yy 复制整行

p粘贴整行

3p三倍的连续粘贴整行

dd删除整行

3dd三倍的连续删除整行

x删除单个字符

^(即Shift+6):移动到当前行的开头处 

$(即Shift+4):移动到当前行的结尾处 

技术分享图片

输入a或i或o

a在当前光标所在行的第二个字符进入编辑模式

i在光标所在的当前位置进入编辑模式

o在光标所在行的下一行进入编辑模式

进入编辑模式后,在窗口的左下方会显示 -- INSERT --

技术分享图片

此时在输入键盘上的字母数字就可以写入文件了


退出编辑


按exc键

:wq 或 :x 保存并退出

:q 不保存退出

:q! 强制退出


加粗命令是我最常用的,注意在命令模式下,输入法要切换到英文,我常犯的错误输入法是中文的时候按exc键,在输入冒号的时候,输不进去,就是输入法没有切换的问题









以上是关于张明贵-初学者使用vi编辑器的主要内容,如果未能解决你的问题,请参考以下文章

linux--vi编辑器

张明贵-Linux命令行编辑快捷键sCRT快捷键

linux初始之vi编辑器

LINUX初学之文本编辑器(vi ,vim)

[转] vi/vim命令模式和编辑模式各种操作

vi/vim 基本使用