vim学习笔记2——vim快捷命令

Vim键盘快捷键


1.命令键—基本命令

命令键—基本1 原始状态为命令模式
Esc 从其他模式切换回命令模式
i 命令模式——插入模式,在光标前插入
a 命令模式——插入模式,在光标后插入
A 命令模式——插入模式,在行末插入
o 命令模式——插入模式,光标下面新开一行
O 命令模式——插入模式,光标上面新开一行
命令键—基本2 原始状态为命令模式
后面接一些其他命令,如:PludinInstall 安装插件
u 撤销最近一次操作
Ctrl+r 反撤销最近一次操作
:wq 或 ZZ 退出vim,保存文件改动
:q! 或 ZQ 退出vim,不保存文件改动
:w 保存文件改动
:w 用作为文件名保存文件

2.命令键—移动类

命令键—移动类 原始状态为命令模式
h 向左一个字符
j 向下一行
A 向上一行
l 向右一个字符
w 向前一个词(空格不计)
大写W 向后一个词(空格不计)
数字0 移动至本行开头
^ 移动至本行开头第一个非空字符处
$ 移动至本行末尾
{ 跳转到上一段
} 跳转到下一段
G 移动至文件末尾
gg 移动至文件开头

3.命令键—删除替换类

命令键—删除替换类 原始状态为命令模式
x 删除光标处一个字符
dw 删除从光标处字符开始向后组成的一个词
dd 删除该行
3dd 删除包括本行向下的三行
d0 删除至行首
d$ 删除至行末
dG 删除至文件末尾
dgg 删除至文件开头
r 替换光标处的那一个字符为接下来输入的那一个字符,自动回到命令模式
R Esc 替换从光标处开始向后的字符,n个替n个,需手动Esc退回命令模式

4.命令键—搜索替换类

命令键—搜索替换类 原始状态为命令模式
? 在文档前面部分检索文本
/ 在文档后面部分检索文本
n 移动到前一个检索结果
n 移动到后一个检索结果
:%s///gc 检索出所有,并用替换,替换前先询问

5.命令键—可视模式(选择模式)

切换到选择模式 原始状态为命令模式
v 进入逐字选择模式
V 进入逐行选择模式
改动选中文本 命令模式下光标对于的字符、选择模式下选中的全部字符
~ 切换大小写
y 复制

猜你喜欢

转载自blog.csdn.net/weixin_37970341/article/details/91842175