vim常用操作

一、Esc键 & 命令模式

1.撤销:u

恢复撤销:Ctrl + r

2.定位

行首:0

行尾:$

第7行:7G

3.编辑

下行开始插入: o

删除行:dd

复制3行并粘贴:3yy ---> p

复制单词并粘贴:yw ---> p

二、命令行模式

1.替换:

第n1行至n2行中所有的old替换为new

:n1,n2s/old/new/g

特别地当n1=1且n2=尾行时,就是全局替换

:1,$s/old/new/g

:g/old/s//new/g (全部替换的另一种方式)

2.显示行数

:set nu

三、Visual模式(块模式,常用于多列操作)

1.删除某一列

"CTRL+v" 进入visual模式

操作上下左右键,选取要删除的块

按下d 删除被选中的整块

2.多列插入

"CTRL+v" 进入"可视 块"模式

操作上下左右键,选取要插入的行

按下shift+i ,开始插入......

按ESC+ESC,结束插入

相关推荐
古月-一个C++方向的小白1 分钟前
Linux——程序地址空间其一
linux
云泽80827 分钟前
深入浅出 Linux:Shell 运行机制与核心权限指令解析
linux·运维·服务器
比奇堡派星星29 分钟前
linux Zram
linux·运维·服务器
bjxiaxueliang31 分钟前
一文详解md5sum:在Ubuntu上构建自动化文件完整性校验工具
linux·ubuntu·自动化
EmbedLinX1 小时前
Linux 之网络通信
linux·服务器·c语言·笔记·学习
hweiyu001 小时前
Linux 命令:patch
linux·运维·服务器
Web极客码1 小时前
宝塔面板后台突然显示“IO延迟非常高”
linux·服务器·数据库
遇见火星1 小时前
Linux 服务可用性监控实战:端口、进程、接口怎么监控?
android·linux·运维
claider1 小时前
Vim User Manual 阅读笔记 usr_22.txt Finding the file to edit 多文件编辑浏览
笔记·编辑器·vim
hweiyu001 小时前
Linux 命令:diff3
linux