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)

相关推荐
好好学习啊天天向上1 小时前
世上最全:ubuntu 上及天河超算上源码编译llvm遇到的坑,cmake,ninja完整过程
linux·运维·ubuntu·自动性能优化
tan180°2 小时前
MySQL表的操作(3)
linux·数据库·c++·vscode·后端·mysql
典学长编程2 小时前
Linux操作系统从入门到精通!第二天(命令行)
linux·运维·chrome
wuk9982 小时前
基于MATLAB编制的锂离子电池伪二维模型
linux·windows·github
独行soc5 小时前
#渗透测试#批量漏洞挖掘#HSC Mailinspector 任意文件读取漏洞(CVE-2024-34470)
linux·科技·安全·网络安全·面试·渗透测试
BD_Marathon5 小时前
Ubuntu下Tomcat的配置
linux·ubuntu·tomcat
饥饿的半导体6 小时前
Linux快速入门
linux·运维
BD_Marathon6 小时前
Ubuntu:Tomcat里面的catalina.sh
linux·ubuntu·tomcat
BD_Marathon6 小时前
设置LInux环境变量的方法和区别_Ubuntu/Centos
linux·ubuntu·centos
Me4神秘6 小时前
Linux国产与国外进度对垒
linux·服务器·安全