您现在的位置是:首页 >学无止境 >vim操作笔记网站首页学无止境

vim操作笔记

CoderStrong 2023-07-11 00:00:03
简介vim操作笔记

1. Vim普通模式指令

指令描述
yy复制当前行
y{n}y复制当前行起的后面 n
p在当前行粘贴
{n}p在当前行重复粘贴 n
dd删除当前行
d{n}d删除当前行起的后面 n
x剪切当前光标的字符
X剪切当前光标的前一个字符
r{char}替换一个字符
R不定长替换
yw复制一个词
dw删除一个词(从光标开始)
d$删除到行尾
^光标移动到行首
$光标移动到行尾
w移动到下一个词(首)
e移动到下一个词(尾)
b移动到上一个词
{n}G移动到第 n
ggH移动到文档起始位
GL移动到文档末尾

编辑模式

指令描述
i进入编辑模式(当前光标前)
I进入编辑模式(当前行首)
a进入编辑模式(当前光标后)
A进入编辑模式(当前行尾)
o进入编辑模式(下一行)
O进入编辑模式(上一行)

命令模式

指令描述
:q退出
:w保存
:wq保存并退出
!强制操作
/{key}操作 key 关键词,n向下搜索、N向上搜索
:noh取消高亮
:set nu显示行号
:set nonu关闭行号
:s/{old}/{new}替换当前行匹配的第一个 old 内容为 new
:s/{old}/{new}/g替换当前行匹配的所有 old 内容为 new
:%s/{old}/{new}替换文档中每一行匹配的第一个 old 内容为 new
:%s/{old}/{new}/g替换文档中匹配的所有 old 内容为 new

2. 经典键盘图

Vim键盘图

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。