day08 文本练习vim
day08文本编辑器vim的练习
vim编辑器
- 什么是 vim 编辑器
vim 是 Linux 系统上一款文本编辑器,它是操作 Linux 的一款利器。
当前有很多优秀的 IDE 都支持安装 VIM 插件,原因就是使用它便捷,高效,很爽!
- 认识 vim
VIM 常用的有四个模式
普通模式 (Normal-mode)
编辑模式 (Insert-mode)
命令模式 (Command-mode)
可视模式 (Visual-mode)

- 普通模式
普通模式一般用于浏览文件,包括复制,粘贴,删除等操作
打开vim 就是普通模式
vim hello
快捷建
0或^ 光标移动到首行
$ 移动到尾行
光标移动的快捷键
gg 光标移动到文件的开头
G 光标移动到文件的结尾
nG 光标移动到第n行
复制和粘贴
1.指令:yy
作用:复制光标所在行
2.指令:p
作用:移动光标到你想要粘贴的行,按下p,将粘贴到下一行,按下大写P,粘贴到上一行
剪切和删除
1.指令:dd
作用:剪切、剪切后可以自己选择是否粘贴(剪切后若是不粘贴,就是删除的效果)2.指令:数字+dd
作用:剪切指定的行,包括当前行
3.指令:D
作用:删除当前行、光标处、以及后续内容。
撤销和恢复
u
CTRL + r
编辑模式
- 可以理解为就是写文本
记住3个即可
a 是光标字符之后插入文本
i 是光标字符之前插入文本
o 是光标的下一行插入文本
命令模式
在正常的情况下按 : 或者 / 进入命令模式也就是底线模式
(1) 写入数据
:w
:w/tmp/yuchao.txt
退出
: q
! 这个是强制的
保存及退出
:wq!
显示行数
:set nu 表示set number
paste 粘贴模式
: set paste
可视化模式
按 CTL + v
(1) 选中区块
操作方法:Ctrl+v方向键选择所需区块
浙公网安备 33010602011771号