vim常用命令汇总

vim常用命令

vim可以作为vscode插件使用

1.光标移动

快捷键 功能描述

删除

快捷键 功能描述
dd 删除光标所在行,删除之后,下一行上移
ndd 删除当前行(包括此行)后 n 行文本
dw 移动光标到单词的开头以删除该单词
dG 删除光标所在行一直到文件末尾的所有内容
d$ 当前光标删除至当前行末尾
daw 删除光标所在单词的全部内容
x 删除光标所在字符

撤销/恢复

快捷键 功能描述
u 撤销
ctr+z/ctrl+r 恢复
U 撤销所有编辑

查找

快捷键 功能描述
/abc 从光标所在位置向前查找字符串abc
n或; 向同一方向重复上次的查找指令
N或; 向相反方向重复上次的查找指令

替换

快捷键 功能描述
r 替换光标所在位置的字符
R 从光标所在位置开始替换字符,其输入内容会覆盖掉后面等长的文本内容,按"Esc"可以结束
相关推荐
纳兰青华9 分钟前
CentOS Stream 9 下载与安装完全指南:为什么它是当前最稳妥的选择?
linux
草邦设计开发团队_媒体资源平台12 分钟前
Linux 稳定常驻启动 PHP 队列,服务器重启自动恢复
linux·服务器·php·队列执行
A_humble_scholar1 小时前
Linux(十六)从页表到线程封装:深入理解 Linux 线程的共享、控制与封装
linux
海盗12341 小时前
.NET编码规范03-C#命名规范大全
linux·服务器·.net
WZF-Sang1 小时前
TCP和UDP协议
linux·服务器·网络·c++·学习·tcp/ip·udp
做个文艺程序员1 小时前
Linux第11篇:存储管理——磁盘分区、LVM 与文件系统
linux·运维·服务器
天空'之城1 小时前
Linux 系统编程 14:Reactor 反应堆模式
linux·开发语言·网络编程·reactor 反应堆模式
孫治AllenSun2 小时前
【Linux】服务器设置固定ip
linux·服务器·tcp/ip
法号:行颠2 小时前
《Linux内核源码全景解读:从上电到用户态》之 目录
linux
mounter6254 小时前
深入解析 RDMA 中的 Address Handler (AH) 缓存:AWS EFA 驱动的硬件演进与软件复用艺术
linux·kernel·rdma·hashtable·hash table·address handle