vi常用命令学习
(1)移动光标
h : 左移光标
l : 右移光标
j : 下移光标
k : 上移光标
w : 移动到下一个单词词头
b : 移动到上一个单词词头
e : 移动到本单词的尾部
0 :移动到当前行的开端
$ :移动到当前行的末端
H : 移动光标到屏幕显示首行行头
M : 移动光标到屏幕显示中间行行头
L : 移动光标到屏幕显示末行行头
G :移动到文件末行
Ctrl+f :前一页
Ctrl+b :后一页
(2)搜索文件内容
/<string> 向前搜索
?<string> 向后搜索
n :重复先前的搜索
N :重复先前的搜索(反向)
(3)撤销操作
u :撤销最近的改变
(4)删除文本
x :删除光标选中的文本
dd:删除光标选中的行数据
分类:
Linux/UNIX
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?