学习笔记之使用vi之文本操作(四)
来源:互联网 发布:淘宝预定手办流程 编辑:程序博客网 时间:2024/06/15 20:34
文本操作包括替换,查找,大小写更改,删除等
(移动行首ESC+1+G)
查找字符串
vim 中用 / 和 ? 来查找字符串,两者的区别是:
/string 会高亮显示光标后匹配的第一个字符串,回车后光标移到该字符串的第一个字母;
?string 会高亮显示光标前匹配的第一个字符串,回车后光标移到该字符串的第一个字母。
在回车之后,按n键同方向转到下一个匹配的字符串,按N键反方向转到上一个匹配的字符串。
替换字符串S
链接:http://www.cnblogs.com/toby/archive/2012/11/28/2792973.html
vi/vim 中可以使用 :s 命令来替换字符串。
:s/vivian/sky/ 替换当前行第一个 vivian 为 sky
:s/vivian/sky/g 替换当前行所有 vivian 为 sky
:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky
:2,$s/vivian/sky/g 替换第 2 行开始到最后一行中每一行所有 vivian 为 sky
n 为数字,若 n 为 .,表示从当前行开始到最后一行
更改大小写~:
命令波浪号~,一次只能更改光标后面的一个字符。
- 学习笔记之使用vi之文本操作(四)
- 学习笔记之使用vi之文本操作(五)
- 学习笔记之使用vi之文本操作(合并行)(六)
- 学习笔记之使用vi之文本操作--增量查找和匹配查找(七)
- 学习笔记之vi文本显示行号
- 学习笔记之使用vi之移动光标(二)
- Linux学习笔记(6)之vi编辑器基本操作
- 【学习笔记】Linux基本操作(6)--- Vi文本编辑器
- 学习笔记之使用vi之使用小技巧
- linux vi文本工具使用学习笔记
- 学习笔记之使用vi之调试/编译
- linux学习之命令(1)------ vi文本编辑器
- 【Linux学习】之 Vi文本编辑器
- 嵌入式学习之路(四)——使用vi编写c程序
- MongoDB学习之四----文本索引的简单使用
- 学习笔记之vi之折叠
- 学习笔记之vi之分页功能
- Halcon学习之文本操作
- ORACLE11g R2 for Linux 下载地址
- Visual.Assist.X.V10.7.1925的Crack破解补丁.新增8项特性,修正20余处bug. 2012.12.14(Release)
- Linux chmod 命令 详解
- UVA 424 Integer Inquiry
- ASP.NET附件上传下载
- 学习笔记之使用vi之文本操作(四)
- miniVector模仿向量容器
- 堆排序
- Python基础语法
- ubuntu C 语言 段错误 (核心已转储)
- Android开发之广播机制
- python 正则表达式:匹配字符串开头并打印
- 用顺序表链表分别实现栈和队列
- 001