(1)一般模式:
Ctrl+f PageDown
Ctrl+b PageUp
0 Home
$ End
x Del
X Backspace
gg 第一行首
G 最后一行首
nG n为数字,第n行
dd 删除光标所在行
yy 复制光标所在行
nyy n为数字,复制复制光标所在向下n行
p 光标所在下一行粘帖
P 光标所在上一行粘帖
u Undo
Ctrl+r Redo
v 可视模式,使用光标键选择文字,按y复制或按d剪切;之后在光标处按p粘帖
/word 光标处向下查找word,按n向下找下一个,按N向上找下一个
:1,$s/word1/word2/g 查找word1,替换成word2
:1,$s/word1/word2/gc 查找word1,替换成word2,替换前做确认
(2)编辑模式
i 光标前开始插入
a 光标后开始插入
o 光标所在行后新建一行
O 光标所在行前新建一行
r 替换光标所在字符,后为插入
R 替换光标所在字符及以后,直到按Esc
Esc 退出编辑模式,返回一般模式
(3)命令模式
:q 退出
:q! 不保存退出
:w 保存,如果指定文件名则为另存
:wq 保存退出
:set nu vim中显示行号,可以配合nG使用
:ex filename 转移到指定文件(配合复制粘帖可以在文件间操作;在复制命令前加”x(x可以是a-z或1-9)指定有名缓冲区,在粘帖命令前加”x来使用指定的有名缓冲区,从而实现多处复制粘帖)
vi常用命令汇总
Vim编辑器快捷键大全
最新推荐文章于 2020-09-13 10:20:22 发布
本文详细介绍Vim编辑器的一般模式、编辑模式及命令模式下的常用快捷键,包括移动、查找替换、复制粘贴等功能操作,帮助读者快速掌握Vim的高效使用技巧。
2024

被折叠的 条评论
为什么被折叠?



