vim 命令速记

vim 常用命令

编辑模式, ESC-> 命令模式(常规模式),命令模式下输入:->底行模式

常规模式下:

复制代码
i:切换到插入
/  查找,查到后 n下一个 N上一个

底行模式下:

q 不保存退出

q! 不保存强制退出

wq 保存退出

vim文本选择、删除、复制、粘贴

v 选择。从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。 选中后就可以用编辑命令对其进行编辑,如:

d 删除。删除选中文本

y 复制。复制选中文本

p 粘贴。粘贴文本

x    删除字符

dd  删除一行

o    换行

vim撤销重做

u   撤销

ctrl+r  重做

注意:Mac上也是control+r

vim移动光标

gg  移动到第一行

G   移动到最后一行

5G 移动到第5行

[[  移动到第一行

]]  移动到最后一行

{   移动到上一个代码块

}   移动到下一个代码块

vim搜索

/word 查找单词word

复制代码
       把光标定位于这个word上,然后按下*键。Vim将会查找下一个word

vim保存退出

:wq  保存并退出

:q!   放弃修改并退出

:e!   命令放弃所有修改并重新载入该文件的原始内容。

:q    退出程序

:w   保存文件


需要500关注,拜托点个关注,谢谢

相关推荐
lwprain7 分钟前
Umi-ocr2.1.5的linux部署,仅做记录
linux·服务器·umi-ocr
鹏大师运维13 分钟前
统信UOS安装Subtitle Edit并使用Edge-TTS生成AI语音教程
linux·前端·人工智能·edge·麒麟·统信uos·ai语音
syagain_zsx16 分钟前
Linux进程全面解析:从基础到高级管理(1/3)
linux
实心儿儿21 分钟前
Linux —— 线程池(1)
linux
卧室小白28 分钟前
K8S-Pod基本配置
linux·运维·服务器
yyuuuzz29 分钟前
谷歌云基础服务的入门认知
linux·运维·服务器·数据库·人工智能·github
煜声远播37 分钟前
相册卡顿的系统级排查复盘:fsync 不要在锁里调用
linux
syagain_zsx1 小时前
Linux进程全面解析:从基础到高级管理(2/3)
linux·运维·服务器
互联网散修1 小时前
鸿蒙实战:图片编辑器——文字功能完全实现
华为·编辑器·harmonyos·图片编辑添加文字
Irissgwe1 小时前
8-1\IP 分片和组装的具体过程
linux·网络·tcp/ip·网络层·分片·组装