当前位置:网站首页>VIM实用指南(3)复制,粘贴 ,删除,撤销,重做指令速记
VIM实用指南(3)复制,粘贴 ,删除,撤销,重做指令速记
2022-08-01 14:39:00 【奇妙之二进制】
删除
三个重要的快捷键 d , y , p
d 是删除的意思,通常搭配一个字符 ( 删除范围 ) 实现删除功能,常用的如下:
dw 删除一个单词
dnw 删除 n 个单词,
dfa 删除光标处到下一个 a 的字符处( fa 定位光标到 a 处 )
dnfa 删除光标处到第 n 个 a 的字符处
dd 删除一整行
ndd 删除光标处开始的 n 行
d$ 删除光标到本行的结尾
dH 删除屏幕显示的第一行文本到光标所在的行
dG 删除光标所在行到文本的结束
复制
y 是复制的意思,通常搭配一个字符(复制范围)实现复制的功能,常用的如下:
yw 复制一个单词,还有 ynw
yfa 复制光标到下一个 a 的字符处,还有ynfa
yy 复制一行,还有 nyy
y$ 复制光标到本号的结尾
yH 复制屏幕显示的第一行文本到光标所在的行
yG 复制光标所在行到文本的结束
粘贴
p ,P是黏贴的意思,当执行完复制或者黏贴的命令以后,VIM 会把文本寄存起来。
p 在光标后开始黏贴
P 大写的 P 光标前开始粘贴
撤销操作和恢复
u 撤销刚才的操作
ctrl + r 恢复撤销操作
删除字符操作和替换
x 删除光标当前所在的字符
r 替换掉光标当前所在的字符
R 替换掉从光标开始以后的所有字符,除非 退出,或者 jj (代替 上文有提到)退出。
边栏推荐
- 轮询和长轮询的区别
- 1161. 最大层内元素和
- tkinter-TinUI-xml实战(6)问卷
- The default database main key, foreign key, and the only key index
- Gradle系列——Gradle测试,Gradle生命周期,settings.gradle说明,Gradle任务(基于Groovy文档4.0.4)day2-3
- DHCP配置命令(DHCP配置命令)
- D - Draw Your Cards (Simulation)
- [LiteratureReview]Optimal and Robust Category-level Perception: Object Pose and Shape Estimation f
- 170页6万字智慧能源管理平台建设方案书
- OpenSSL SSL_read: Connection was reset, errno 10054
猜你喜欢
随机推荐
HTB-Mirai
Distributed database problem (1): data partition
性能优化——粒子优化笔记
解读selenium webdriver
The soul asks: How does MySQL solve phantom reads?
沃文特生物IPO过会:年营收4.8亿 养老基金是股东
HTB-Shocker
只知道SQL数据库?又一国产数据库语言诞生了
轮询和长轮询的区别
微服务原生案例搭建
Chat technology in live broadcast system (8): Architecture practice of IM message module in vivo live broadcast system
The role of the final keyword final and basic types, reference types
Row locks in MySQL
测试工程师进阶必读书目
牛客刷SQL--4
gpio analog serial communication
信息录入率百分百上海强化施工现场建筑工人实名制管理
The default database main key, foreign key, and the only key index
2022-08-01 Daily: 18 graphs to intuitively understand neural networks, manifolds and topology
xmind2testcase:高效的测试用例导出工具








