Linux(三)——vi 与 vim 编辑器

——文章为动力节点视频笔记

一. 简单的介绍

 即——  Linux 中的 文本 编辑器,这个编辑器用于在Linux中   查看   或者   编辑   文本文件,就好像windows 中的 记事本 一样——(只能有文本信息(字符串))

vim 是 vi 的一种加强版,绝大多数功能都一样,但是vim功能更强一点,平时日常用哪个就行,只要一个Linux装好了,这两个都有了

二. vi和vim的基本使用

现在我们用 vim 来创建一个文件

  我们输入完后 空格 ,这个 vim 就启动成功了

后面跟上我们的文件名,如果文件存在,他就打开了,如果不存在,他就创建,然后打开

 这个时候我们要输点东西进去,但是会发现,输不进去,为什么会有这样的情况?

——当 vi 或者 vim 打开文本编辑器时,他会有三种状态,

1.一般模式——用命令打开文件,一打开就默认进入一般模式,一般模式能够给我们打开这个文件,我们可以打开查看,但是不能编辑文件,并且可以通过上下左右键来移动光标,来查看某一部分

2.编辑模式——在一般模式下,按 i(I) 或者 a(A) 键,就可以进入编辑模式

,在编辑模式下,只能编辑,不能保存

3.命令行模式——在一般模式下,按:(shift 加上;),就可以进入命令模式,在这个模式下,输入的命令就可以保存了,但问题是,我们转换到这个模式,我们得在一般模式下。

所以我们得回到一般模式——按esc(左上角)回到一般模式(当然我们在编辑模式下写完退出,写下的内容是不会被清空的)

而在命令行模式下(左下的冒号)—— q!-------------为不保存退出

                                                           ——wq --------------保存退出编辑器

                                                                        ——q----------------只是退出编辑器

 三.  vi 和 vim 里常用的快捷键

(1)复制当前行:在一般模式下,按yy,把光标所在这行复制到剪切板

                                                   按p, 把剪切板的内容复制到光标下一行

(2)复制当前行:在一般模式下,按5yy,可以复制光标往下5行

                                                    按p粘贴

(3)在文本文件中搜索关键字:在命令行模式下,输入  /关键字 ,回车

 按·n表示光标查找下一个关键字

(4)删除光标所在当前行:在一般模式下,按dd,就代表删了

(5)删除光标所在的行往下五行:在一般模式下,按5dd,就代表删除5行

 

 

猜你喜欢

转载自blog.csdn.net/ArtoriaLili/article/details/122327714