vim 基础学习之插入模式
插入模式
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,你会发现你可以一直输入,这时候新的输入就会覆盖掉旧的的。
它其实相当于你省去了删除的步骤
转载于:https://www.cnblogs.com/zhangshuli-1989/p/hq_16_01_08_02_50.html
vim 基础学习之插入模式相关推荐
- Ubuntu安装vim 编辑器(不能进入插入模式的解决方案!)
Ubuntu安装vim 编辑器(不能进入插入模式的解决方案!) sudo 这条命令是使用管理员权限 首先我安装软件喜欢先更新一下,以获得最新的资源地址 使用以下命令: sudo apt-get upd ...
- vim 基础学习之文件跳转
1. ''-当前文件上次跳转之前的位置 2. '.-当前文件上次修改的位置,只要是发生了可能导致变化的命令操作就会被标记,哪怕实际结果没有变化 3. '^-当前文件上次插入的位置,只要是发生了插入操作 ...
- 在“插入”模式下遍历文本
本文翻译自:Traversing text in Insert mode While in Insert Mode in Vim, is there any way to traverse the t ...
- Vim实用技巧_2.普通模式和插入模式
下面介绍vim的几种常用模式的技巧 vim有4种模式:普通模式,插入模式,可视模式,命令模式 为什么要分这么多模式? 想一想我们平时常用的编辑工具word,应该是将上面4种模式融合在一起的:这种做法的 ...
- Linux学习:vim 的 3 种命令模式及基本操作
一.vim的命令模式 vim有三种基本工作模式: (1)命令模式 (2)编辑模式 (3)末行模式 三种工作模式的切换如图所示: 注意:编辑模式 和 末行模式 之间不能相互切换,必须经过命令模式. vi ...
- vim normal 模式、插入模式、命令行模式
0. normal 模式 撤销:u(undo),恢复:ctrl + r 合并当前行和下一行:shift + j 1. 插入模式 换行:ctrl + j 2. 命令行模式 查找和替换 查找::/< ...
- vim 插入模式小技巧
1.vim插入模式快捷键 ctrl+h:删除上一个字符 ctrl+w:删除上一个单词 ctrl+u:删除当前行 这三个快捷键也适用与终端中 2.终端中的快捷键 ctrl+a:快速移动到行首 ctrl+ ...
- vim插入模式小技巧
插入模式下删除字符 当在vim的插入模式下是,想要删除字符一般是使用Backspace键或者进入普通模式来进行操 作,实际上还可以使用Ctrl-w来删除光标的前一个单词,使用Ctrl+u可以一直删除到 ...
- 【Vim】学习笔记四 多文件编辑、可视模式、视窗操作
文章目录 1. 多文件编辑 (1) 使用vim编辑多个文件 (2) 进入vim后打开新文件 (3) 恢复文件 2. 可视模式命令简介 3. 视窗操作 (1) 视窗操作简介 4. 创建加密文档 5. 在 ...
- 零基础学习设计模式之装饰器模式(配套视频)
零基础学习设计模式之装饰器模式 定义 在不改变目标结构的情况下,动态的给对象增加功能 举例 如房子装修.相片加相框等,都是装饰器模式. 基本组件 抽象构件(Component)角色:定义一个抽象接口以 ...
最新文章
- 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用35
- 春节回来了,你收获了什么?
- Java线程面试题 Top 50
- python时间函数报错_Python Day11-LEGB-global-时间函数
- kata_小规模流处理kata。 第1部分:线程池
- nova5i有鸿蒙系统吗,华为nova 5i怎么样?值得入手么?
- 将代码提交到码云步骤
- CCF201712-3 Crontab(100分)【模拟+文本处理】
- 视频直播app源码,可拖拽悬浮球
- nginx 5xx 状态码分析
- ESD 静电保护原理和设计
- 40个经典的社交心理学现象
- figma对比sketch有什么优势和不足?
- 人们已经离不开5G了,商用三年半,中国5G发展迈向新征程,产业发展全面提速!
- android短信发不了图片,手机发不出短信怎么办?-安卓手机发不出短信的解决方法 - 河东软件园...
- 入职阿里一周年,我能谈点什么 | 可惜主语不是我~
- 交易系统处理性能关键指标
- css简单样式(旋转正方形、纸片旋转、轮播图3D、简单轮播图)
- MySQL-LOCATE和FIND_IN_SET函数
- 【抽奖软件】C++,duilib实现完整抽奖软件系统(有源码)
热门文章
- the art of seo(chapter seven)
- 使用 java -jar命令启动jar包时报不支持的jdk版本异常
- Shell脚本检测文件夹是否已被挂载的方法
- c++中static关键字的用法总结
- Java基础算法--排序
- JS控制浏览器捕捉键盘
- JAVA 基础语法(二)——基本数据类型转换以及运算符
- Definition for rule ‘vue/script-setup-uses-vars‘ was not found.
- rc.local文件开机不执行
- php curl 命令行,curl 命令行教程