vim 基础学习之插入模式
2024-09-07 22:41:46
插入模式
1.字符编码,插入特殊字符
<C-v>{3位}
如,你想输入A,你可以在输入模式下
<C-v>065(必须是3位)
<C-v>u{4位}
如,你想输入¿,你可以在输入模式下
<C-v>u00bf
<C-v>{非数字}
原义插入非数字字符
<C-v> g 得到的就是g
<C-k>{非数字}{非数字}
两个字符进行合并
例如,你想得到½,那么你可以通过如下方式
<C-k> 12
那我们怎么看一个字符的编码呢?
你可以把光标放到这个字符上,然后ga
就会在屏幕下方看到相关信息
2.替换
r(gr)-替换单个字符
gR-进入替换模式,直到你手动结束替换模式
例如
aaa bbb ccc
如果光标在第一个c上,然后普通模式下你 r b。第一个c变成了b,重新返回到普通模式
还是同样的情况,如果你选择的是gR,你会发现你可以一直输入,这时候新的输入就会覆盖掉旧的的。
它其实相当于你省去了删除的步骤
最新文章
- MVVM框架下 WPF隐藏DataGrid一列
- 【原】十张javascript思维导图
- squid源码安装下的conf文件默认值和提示
- C++ - unordered_map 源码解析
- 一起学HTML基础-利用CSS和JavaScript制作一个切换图片的网页
- schtasks在win7下提示错误:无法加载列资源
- CityEngine Web Scene如何在IIS下部署 [转]
- 软工实践练习一(个人)----将Androidstudio的项目共享到github
- 一大早居然有骗子还是傻子,真是莫名其妙的,QQ1913522040,一看就是刚申请不久的
- 免费真机调试 -- Xcode7以上版本
- 如何使用SVG生成超酷的页面预加载素描动画效果
- hdu 2028
- Unity--截取屏幕任意区域
- 69道java Spring面试题和答案
- Oracle 体系结构2 - 共享和专用服务器
- Apache服务器部署ASP.NET网站
- NET SqlClient
- Swift—类的继承-备
- javascript基础-表单
- LOJ6285 数列分块入门9(分块)
热门文章
- 登录安全验证+AJAX认证服务--流程图
- POJ 3277 线段树+扫描线
- Python 从入门到精通 全程最佳实现梳理
- <;Sicily>;Fibonacci
- PatentTips - Managing sequenced lock requests
- Linux下FTPserver的实现(仿vsftpd)
- [Python] Accessing Array Elements
- vue30-单一事件管理组件通信:	vuex
- Spring-MVC:应用上下文webApplicationContext
- 为什么选择Sqoop1