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)

相关推荐
独行soc24 分钟前
2025年渗透测试面试题总结-某步在线面试(题目+回答)
linux·网络·安全·web安全·面试·职场和发展·渗透安全
mixboot28 分钟前
ping_test_parallel.sh 并行网络扫描脚本
linux·ping·ip在线扫描
蓑笠翁00135 分钟前
Python异步编程入门:从同步到异步的思维转变
linux·前端·python
爱奥尼欧36 分钟前
【Linux】Linux工具(1)
linux·运维·服务器
高峰聚焦1 小时前
【Ubuntu】Netplan静态网络配置
linux·运维·ubuntu
冯一川2 小时前
Arm核的Ubuntu系统上安装Wireshark
linux·ubuntu·wireshark
原小明2 小时前
Ubuntu 22.04 出现 ‘Temporary failure resolving‘ 解决方案
linux·运维
Jerry&Louis2 小时前
【Ubuntu】fcitx5 + Rime(中州韵)好用的Linux中文输入法
linux·ubuntu
o0o_-_2 小时前
【瞎折腾/mi50 32G/ubuntu】mi50显卡ubuntu运行大模型开坑(二)使用llama.cpp部署Qwen3系列
linux·ubuntu·llama
敲上瘾2 小时前
数据库(MySQL)基础
linux·数据库·mysql