vim学习笔记2——vim快捷命令
编程语言
2019-06-14 01:37:40
阅读次数: 0
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