Vim 编辑器常用快捷键速查表

Vim 编辑器常用快捷键速查表


Vim 快捷键大全

        • [**1. 基础操作**](#1. 基础操作)
        • [**2. 光标移动**](#2. 光标移动)
        • [**3. 编辑文本**](#3. 编辑文本)
        • [**4. 查找替换**](#4. 查找替换)
        • [**5. 分屏操作**](#5. 分屏操作)
        • [**6. 可视化模式**](#6. 可视化模式)
      • [**附:Vim 模式切换流程图**](#附:Vim 模式切换流程图)
1. 基础操作
快捷键 功能说明
i 进入插入模式(光标前)
a 进入插入模式(光标后)
o 当前行下方插入新行
Esc 返回普通模式
:w 保存文件
:q 退出 Vim
:wq 保存并退出
:q! 强制退出(不保存)

2. 光标移动
快捷键 功能说明
h j k l 左、下、上、右移动
w 跳到下一个单词开头
b 跳到上一个单词开头
0 跳到行首
$ 跳到行尾
gg 跳到文件第一行
G 跳到文件最后一行
50G 跳到第 50 行(数字可替换)

3. 编辑文本
快捷键 功能说明
x 删除当前字符
dd 删除当前行
yy 复制当前行
p 粘贴到光标后
P 粘贴到光标前
u 撤销操作
Ctrl + r 重做操作
cw 删除单词并进入插入模式
cc 删除整行并进入插入模式

4. 查找替换
快捷键 功能说明
/keyword 向下搜索关键词
?keyword 向上搜索关键词
n 跳转到下一个匹配
N 跳转到上一个匹配
:%s/old/new/g 全局替换所有 oldnew
:%s/old/new/gc 替换时逐个确认

5. 分屏操作
快捷键 功能说明
:sp:vsp 水平/垂直分屏
Ctrl + w + 方向键 切换分屏窗口
Ctrl + w + c 关闭当前窗口

6. 可视化模式
快捷键 功能说明
v 进入字符选择模式
V 进入行选择模式
Ctrl + v 进入块选择模式
y 复制选中内容
d 删除选中内容

附:Vim 模式切换流程图

plaintext 复制代码
  插入模式 (i/a/o)
    ↑    ↓
普通模式 (Esc) → 命令模式 (:)
    ↓
可视模式 (v/V/Ctrl+v)

相关推荐
dessler9 分钟前
代理服务器-LVS的DR模式
linux·运维·云计算
梦星辰.1 小时前
VSCode CUDA C++进行Linux远程开发
linux·c++·vscode
远方16091 小时前
0x-2-Oracle Linux 9上安装JDK配置环境变量
java·linux·oracle
cui_win1 小时前
每日一令:Linux 极简通关指南 - 汇总
linux·运维·服务器
知星小度S2 小时前
Linux权限探秘:驾驭权限模型,筑牢系统安全
linux·运维·服务器
黄交大彭于晏2 小时前
发送文件脚本源码版本
java·linux·windows
搞Linux的杰仔2 小时前
Ubuntu20.04基础配置安装——系统安装(一)
linux·嵌入式开发
小男孩tom4 小时前
vscode
ide·vscode·编辑器
Kaede65 小时前
如何应对Linux云服务器磁盘空间不足的情况
linux·运维·服务器
apocelipes10 小时前
Linux c 运行时获取动态库所在路径
linux·c语言·linux编程