高效编辑之vi/vim常用快捷键汇总

转载说明:如果您喜欢这篇文章并打算转载它,请私信作者取得授权。感谢您喜爱本文,请文明转载,谢谢。


以下为vi/vim常用的快捷键

1. 光标移动快捷键

快捷键 说明
G/shift+g 光标移动到文件最后一行
gg 光标移动到文件第一行
数字0 将光标从当前位置移动到本行行首
$ 将光标从当前位置移动到本行行尾
n,<Enter> 先按数字n,再按enter键,表示光标从当前位置向下移动n行
n,gg或者n,G 先按数字n,再按gg或按G,表示光标从当前位置移动到文件的第n行
H 光标移动到当前窗口最上方那一行,不一定是文档的首行
M 光标移动到当前窗口最中间那一行,不一定是文档的中间行
L 光标移动到当前窗口最下方那一行,不一定是文档的首尾
h或← 光标向左移动一个字符
l或→ 光标向右移动一个字符
j或↓ 光标向下移动一个字符
k或↑ 光标向上移动一个字符

2. 搜索与替换操作快捷键

3. 复制/粘贴/删除等操作快捷键

4. 进入编辑模式命令快捷键

5. 命令行模式快捷键

欢迎关注SRE成长记一起探讨学习!↓↓↓

相关推荐
zh路西法10 分钟前
【SSH 免密登录全流程】Windows Linux 通用方案
linux·windows·ssh
小王C语言32 分钟前
vscode智能提示问题、跳转问题
ide·vscode·编辑器
ScilogyHunter1 小时前
GCC完全指南
linux·gcc
CodeStats1 小时前
从 CPU 指令到 JVM 进程:彻底讲透 Java 执行 main 方法时,类加载、主线程、栈帧入栈的完整底层逻辑
java·linux·开发语言
努力努力再努力wz3 小时前
【内存管理与高并发内存池系列】从 mmap 到 malloc:文件映射、匿名映射与 glibc 内存分配机制详解
linux·c语言·数据结构·数据库·c++·qt·链表
Jurio.3 小时前
开源 Codex Sticky:在终端 Codex CLI 长对话中始终固定底部输入框
linux·rust·github·开源软件·codex·codex cli
无足鸟ICT4 小时前
【RHCA+】撤销和恢复撤销快捷键
linux
质造者4 小时前
LangChain + Ollama + Tavily 实现旅游问答系统
linux·人工智能·python·langchain·rag
starvapour4 小时前
Ubuntu部署gitlab频繁出现502的问题
linux·ubuntu·gitlab
zhangfeng11335 小时前
ps aux讲解,结合国家超算中心 hpc apptainer
linux·服务器·网络