Vim学习(四)——命令使用技巧

命令模式

打开文本默认模式,按**【ESC】**重新进入
【/关键字】:搜索匹配关键字

c 复制代码
G:最后一行
gg:第一行
hjkl:左下右上
yy: 复制一行
dd:删除一行
p:粘贴
u: 撤销

插入模式

按**【i / a / o】**键均可进入文本编辑模式,只是插入位置略有不同

c 复制代码
i : 在光标字符前插入
a : 在光标字符后插入
o : 在光标下插入行

末行模式

按**【:】**进入

c 复制代码
:行号  光标调到指定行
:wq   退出并保存
:q! 强制退出,不保存
:set nu  显示行号
:sethls  设置搜索高亮

可视化模式

按**【ctrl + v】**进入可视化模式, 此时用方向键/鼠标选择文字,对文本进行批量处理

c 复制代码
y 复制选择的文本
d 删除选择的文本
相关推荐
星幻元宇VR20 小时前
VR消防安全学习机|让安全教育更立体、更真实
科技·学习·安全·vr·虚拟现实
怪侠_岭南一只猿21 小时前
爬虫工程师学习路径 · 阶段五:数据存储与清洗(完整学习文档)
爬虫·python·学习
KevinGuo45721 小时前
【前后端开发知识 - 边开发边学习】什么的单元测试、集成测试和E2E测试?
学习·单元测试·集成测试
red_redemption21 小时前
自由学习记录(136)
学习
EnglishJun21 小时前
ARM嵌入式学习(二) --- 入门51(中断)
arm开发·学习
for_ever_love__21 小时前
Objective-C学习 NSArray 和 NSMutableArray 功能详解
学习·ios·objective-c
Pyeako21 小时前
自然语言学习--bert框架
人工智能·深度学习·学习·bert·lstm·自然语言学习
2301_780943841 天前
vscode, wsl 使用claude code
ide·vscode·编辑器
载数而行5201 天前
QT的五类布局
c++·qt·学习
载数而行5201 天前
QT的QString类
c++·qt·学习