——文章为动力节点视频笔记
一. 简单的介绍
即—— 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行