Linux.Plus.新手版本,Vim_1

初学者来说,先把最简单、最基础、最重要的知识点掌握好,再去研究难度较高、更加高级的知识点,这样由易到难、循序渐进的学习路径,无疑是最合理的。
在这里插入图片描述

vim编辑器
vim是一个全屏幕纯文本编辑器
相当于windows系统中的记事本

在这里插入图片描述

在命令模式中输入i进入输入模式

在这里插入图片描述

按Esc退出输入模式进入命令模式
在命令模式中输入:进入编辑模式

在这里插入图片描述

输入模式中
记事本怎么写他就怎么写
命令模式中
按shift+zz 相当于输入ZZ 保存退出
按shift+6光标移动到当前行的第一个
按shift+4光标移动到当前行的最后一个
编辑模式中
:wq 保存离开vim
:q 不保存退出
:w 保存不退出
:! 强制
:q! 强制不保存退出,用于修改文件之后,不保存数据退出。
:wq! 强制保存退出,当文件的所有者或者root用户,对文件没有写权限的时候,强制写入数据使用
在这里插入图片描述
输入vi 相当于新创建了一个,最后保存的时候需要加文件名:wq 文件名
在这里插入图片描述
这个相当于命令模式
在这里插入图片描述
相当于创建了一个文件名为5的,最后保存的时候不需要加文件名 :wq

命令模式:是主要使用快捷键的模式,是我们后面学习的重点。命令模式想要进入输入模式,可以使用以下的方式:
在这里插入图片描述

笔试题容易出

在命令模式中,输入小写的i,光标不会移动,然后就进入输入模式,在光标所在字符前插入
在命令模式中,输入小写的a,光标会往后退一格,这个时候写数据,会在原始光标后面,在退一格的前面

在这里插入图片描述

原始光标是6,按a,进入输入模式
在这里插入图片描述

光标变成了7,后面出现INSERT
在这里插入图片描述

输入a后结果是6后面7前面
在这里插入图片描述

在命令模式中按o进入输入模式
在这里插入图片描述

命令模式中输入A直接进入行尾插入
命令模式中输入I直接进入行首插入

命令模式操作–取代鼠标操作,多敲。

1.上下左右移动光标
上、下、左、右方向键 移动光标
H右、j下、k上、l左 移动光标 笔试出现

2.把光标移动到文件头或尾
gg 移动到文件头
G 移动到文件尾(shift+g)

3.移动到行首或行尾
^ 移动到行首 shift+6
$ 移动到行尾 shift+4

4.移动到指定行
:n 移动到第几行
这里n是数字,准备移动到第几行,就用哪个数字

5.删除字母
x 删除单个字母
nx 删除n个字母
3x 删除从光标位置连续的3个字母
我们更习惯在编辑模式中,用Bcakspace键删除字母

6.删除整行或剪切
dd 删除单行
ndd 删除多行 3dd 删除从当前行开始往下连续的3行;
:10,20d 从第10行删到第20行
dd快捷键既是删除,也是剪切。删除内容放入了剪切板,如果不粘贴就是删除,如果粘贴就是剪切
p 粘贴到光标下面
P (大) 粘贴到光标上面

7.从光标所在行删除到文件尾
dG “d”是删除行,“G”是文件尾,连起来就是从光标所在行删除到文件尾。如果把光标放在文件首,那么“dG”就变成了删除整篇文档了

8.复制
yy 复制单行
nyy 复制多行 复制之后的粘贴依然可以使用p或P

9.撤销
u 撤销
ctrl+r 反撤销
“u”键能一直撤销到文件打开时的状态,类似Windows下“ctrl+z”键的作用。“ctrl+r”能一直反撤销到最后一次操作状态,类似Windows下“ctrl+y”键的作用

10.替换
r 替换光标所在处的字符
R 从光标所在处开始替换字符,按ESC结束
“r”键替换单一字符,不用进入输入模式,实际使用时,比进入输入模式删除后再修改,要方便

关注后续更新。。。。。

猜你喜欢

转载自blog.csdn.net/weixin_45488131/article/details/108902039
今日推荐