视图模式快捷键:

光标移动:
$ 移动光标到行尾 End
^ 移动光标到行首 Home 0
G 移动光标到文件的末尾
gg 移动光标到首行 1G
10G 移动光标到第10行 10gg

复制:

yy 复制光标所在的行
nyy n为数字 3yy 快速复制3行
p 粘贴复制的内容到光标所在行下一行
np n为数字 3p 连续粘贴3次
将第一行快速粘贴到最后一行(光标移动到第一行)
yy ---> G --->p

u 撤销操作

删除:

dd 删除光标所在的行
ndd n为数字 3dd连续删除3行
dG 删除光标所在到文件的末尾
dw 删除单词 光标需要在单词的第一个字母
D 删除光标所在到行尾
d+^ 删除光标所在到行首 了解
d+0 删除光标所在到行首 了解
块模式: ctrl+v ↑ ↓ ← →

在视图模式进入编辑模式:

a 追加
i 插入
o 在当前行的下一行进入编辑模式
0 在当前行的上一行进入编辑模式

退出: esc返回到视图模式--->输入: 进入底行模式
底行:

:set nu # 显示行号
:set nonu # 不显示行号
:set paste # 原格式粘贴复制
:wq # 保存并退出
:q # 退出不保存 没有修改文件才能正常退出
:q! # 强制退出不保存
:wq! # 强制保存并退出

/搜索的内容 搜索查找
n 查找下一个内容
N 查找上一个内容

块模式: ctrl+v进入块模式 只能在vim中 vi不支持
功能: 批量选择字符串 删除

ctrl+v 选择内容 x删除
批量增加内容
ctrl+v 选择10-20行-->按I键进入编辑模式-->输入#--->按两次ESC键完成

持续分享运维干货,感谢大家的阅读和关注!

请输入图片描述

发表评论

召唤看板娘