`
garyli
  • 浏览: 175853 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

vi 使用小技巧之 批量替换文本

 
阅读更多

vi中替换文本str1为str2
%s/str1/str2/g
如果想输入"."请用"\."代替

分享到:
评论

相关推荐

    vi使用高级技巧(精简版)

    6. **替换文本** - `:s/pattern/replacement/flags`: 替换当前行中匹配`pattern`的所有文本为`replacement`,其中`flags`可以包括`g`(全局替换)等标志。 - `:%s/pattern/replacement/flags`: 在整个文件中进行...

    vi技巧.txt

    - 可以编写Vim脚本来实现自动化编辑任务,例如批量替换、格式化代码等。 #### 总结 VI编辑器的高效性和灵活性使其成为专业技术人员处理文本文件的首选工具。掌握了以上技巧,不仅能提高编辑效率,还能在复杂的...

    aix\linux\unix下vi命令使用大全

    - **批量替换**:使用 `:s` 命令进行全局替换。 - **文件比较**:使用 `:dif` 命令可以在两个文件间进行比较。 - **外部命令执行**:通过 `:!command` 可以在 Vi 编辑器内部执行外部命令。 - **标记和跳转**:使用 `...

    VI常用命令汇总......

    VI编辑器,全称Visual Editor,是Linux和Unix系统中广泛使用的文本编辑器,以其高效和强大的功能深受程序员和系统管理员的喜爱。本文将详细介绍VI编辑器中的常用命令,帮助读者更好地掌握这一工具。 一、进入VI的...

    Learning the vi and Vim Editors, Seventh Edition

    - **其他高级编辑**(第53页):覆盖了更多高级编辑技巧,如批量替换等。 - **vi缓冲区和标记命令回顾**(第53页):总结了与缓冲区和标记相关的所有命令。 #### 引入ex编辑器 **5. ex编辑器简介** - **ex命令**...

    vi新手必备

    本文将深入解析VI编辑器的基础命令与使用技巧,帮助初学者快速上手,提高工作效率。 #### 命令模式设置与优化 1. **行号显示**:`setnu` - 在编辑文档时,开启行号显示可以方便进行定位和参考。输入`setnu`即可...

    VIM 文本编辑器基本使用指南

    - **修改模式**:在这个模式下,用户可以替换文本,而不是简单的插入。在普通模式下,使用 `R` 键进入修改模式。 - **扩展命令模式**:这个模式允许用户输入更复杂的命令,如替换、查找和替换等。在普通模式下,使用...

    vi 常用命令

    - 按`:`进入底行模式,可以执行批量替换等操作。 9. **宏录制与回放**: - `qq`:开始录制宏。 - 执行一系列操作。 - `q`:停止录制。 - `@q`:回放宏(q代表宏的寄存器名,可以换成其他字母)。 10. **撤销...

    unix power tools 3ed.pdf

    - **文本替换**: 如何使用`sed`进行文本替换。 - **脚本化**: 编写`sed`脚本实现复杂文本处理。 **6.9 shell编程入门 (Chapter 35: Shell Programming for the Uninitiated)** - **变量**: shell脚本中的变量定义和...

    vim最全命令表(加重点)

    - 编写简单的vim脚本来自动化重复的任务,如格式化代码、批量替换等。 - **学会使用vim的可视化模式**: - 利用可视化模式选择文本块,方便进行复制、剪切、粘贴等操作。 - **定制vim配置文件**: - 修改`.vimrc`...

    vim用户手册中文

    Vim(Vi Improved)是一款强大的命令行文本编辑器,它继承了Vi的精髓,并在功能上进行了扩展和优化,使其更易于使用和定制。 在Linux和Unix环境中,Vim是标准的文本编辑工具,它支持多种编程语言的语法高亮、宏录制...

    vim-doc_a4c.pdf

    - **大改动**:深入探讨了如何高效地执行大规模的文本修改,如批量替换等。 - **恢复崩溃**:提供了解决Vim崩溃后数据恢复的方法,确保工作不会丢失。 - **聪明的技巧**:分享了一些高级用法和小技巧,帮助用户更...

    vim 经典之作,值得学习

    vim不仅继承了vi的所有功能,还在此基础上进行了大量的改进和扩展,成为当今最流行的文本编辑器之一。 #### Vim的特点与优势 - **强大的定制性**:用户可以通过配置文件`.vimrc`来自定义编辑环境,包括键盘映射、...

    sublime-text-unofficial-documentation

    用户可以通过“查找”功能快速定位到指定字符串,并进行批量替换。 ##### 5.3 正则表达式支持 正则表达式是进行复杂文本匹配的强大工具。Sublime Text支持在搜索与替换操作中使用正则表达式,极大地增强了其灵活性...

    linux-operation-code.rar_operation

    4. `sed`:流编辑器,常用于批量替换文本。 四、进程和系统管理 1. `ps`:显示当前进程状态,`ps aux`列出所有运行的进程。 2. `top`:实时监控系统资源使用情况,如CPU和内存。 3. `kill`:发送信号给进程,如`...

    Bash Shell字符串操作小结

    在一个文件列表中批量替换字符串,可以使用循环配合`vi`编辑器的命令。例如,将所有文件中的"xxxx"替换为"XXXX": ```bash for i in file_list; do vi $i ! :g/xxxx/s//XXXX/g :wq done ``` 注意,这需要在...

    gvim74 for windows 64

    **使用技巧** - **快捷键操作**:学习并熟练使用Vim的快捷键,可以显著提升编辑效率。例如,`i`进入插入模式,`Esc`返回普通模式,`yy`复制当前行,`dd`删除当前行。 - **命令行模式**:在普通模式下,输入`:`即可...

Global site tag (gtag.js) - Google Analytics