`
bengan
  • 浏览: 206755 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

vi查询和替换

 
阅读更多
Vi: Search and Replace

Change to normal mode with <ESC>.

Search (Wraped around at end of file):

  Search STRING forward :   / STRING.
  Search STRING backward:   ? STRING.

  Repeat search:   n
  Repeat search in opposite direction:  N  (SHIFT-n)

Replace: Same as with sed, Replace OLD with NEW:

First occurrence on current line:      :s/OLD/NEW
 
Globally (all) on current line:        :s/OLD/NEW/g

Between two lines #,#:                 :#,#s/OLD/NEW/g
 
Every occurrence in file:              :%s/OLD/NEW/g
分享到:
评论

相关推荐

    VI高级命令用法,用于替换

    更进一步地,VI编辑器的高级替换命令还可以结合变量和函数使用,实现动态替换。例如,可以通过读取环境变量或调用外部脚本决定具体的替换内容,使得文本处理更加智能和自动化。 ### 实践与应用 掌握VI编辑器的高级...

    vi命令全 vi 常用命令 unix vi 常用命令 vi 替换命令 unix vi 命令 vi 命令模式

    Vi 编辑器有两种基本模式:输入模式和指令模式。输入模式为输入命令,文本就会显示在屏幕上;而指令模式为输入命令就执行命令,而不会显示文字。 在默认状态下,vi 以指令模式下启动,因此用户输入命令时不会显示...

    vi中实现字符串的替换

    ### vi中实现字符串的替换 在日常开发工作中,经常需要对源代码或其他文本文件进行修改。其中,一种常见的需求就是批量替换字符串。Vi/Vim作为Linux系统中最常用的文本编辑器之一,提供了强大的文本处理功能,使得...

    windows的BAT或者linux的VI下批量更改替换文件名的脚本

    windows的BAT或者linux的VI下批量更改替换文件名的脚本.昨天我整理文档,里面有一大堆后缀名相同的文件,如: 001.ppt、002.ppt和003.ppt这样命名的,现在要把它们修改成 课件_001.ppt、课件_002.ppt和课件_003.ppt...

    vi编辑指令快速查询表

    VI编辑器是一种极其强大的文本编辑工具,尤其在Unix和Linux系统中广泛使用。下面将详细介绍VI编辑器的基本编辑指令。 ##### 新增(Append) - **a**:从光标所在位置后开始新增资料,光标后的资料随新增资料向后...

    学习vi和vim编辑器.pdf_vim实用_vi_vim_

    **vi和vim编辑器详解** **一、vi编辑器简介** vi(Visual Editor)是Linux/Unix系统下的一款强大的文本编辑器,它以其简洁高效的操作方式深受程序员和系统管理员的喜爱。vi的名字来源于“Visual”首字母,但在无...

    学习vi和vim编辑器_第7版_中文+英文_PDF

    ·使用vi的全局搜索与替换功能 ·自定义vi,并执行Unix的命令 ·使用Vim的扩展文本对象以及威力强大的正则表达式 ·执行多窗口编辑,并设计Vim脚本 ·充分利用图形化用户界面版的Vim,gvim ·使用Vim的强化...

    学习VI和VIM编辑器第7版中文

    **VI和VIM编辑器详解** VI(Visual Editor)是一款强大的文本编辑器,最初在1976年由Bill Joy为UNIX系统开发。随着时间的发展,VI的增强版本VIM(Vi Improved)应运而生,由 Bram Moolenaar 开发,并在1991年首次...

    vi笔记_vi笔记_vi笔记

    vi编辑器,全称Visual Editor,是Linux和Unix系统中广泛使用的文本编辑器,以其高效、强大的功能深受程序员和系统管理员喜爱。本文将深入解析vi编辑器的基础操作和高级功能。 1. **启动与退出vi编辑器** - `vi ...

    Shell和Vi编辑器

    5. **查询与替换**:使用`/`进行查询,如`/abc`查找"abc",`:s/old/new/g`全局替换"old"为"new"。 6. **编写并运行程序**:在Vi中编辑一个`abc.c`程序,完成后,先`:w`保存,然后退出Vi(`:x`)。接着,使用`gcc abc....

    vI.rar_vi

    在IT领域,vi(Visual Editor)是一个经典的文本编辑器,尤其在Linux和Unix系统中被广泛使用。"vI.rar_vi"这个压缩包文件,结合其描述,显然意在分享关于vi编辑器的一些基础知识,其中包含了名为"vi基本操作.doc"的...

    vi快捷键示意图及vi命令详解

    尽管vi的界面没有图形化编辑器那样直观,但一旦熟悉了其丰富的快捷键和命令,就会发现它在处理文本时的速度和效率无与伦比。 **vi的基本模式** vi有三种主要模式:命令模式、插入模式和底行模式。 1. **命令模式*...

    vi编辑器进行vi练习

    - 正则表达式支持:vi编辑器允许使用正则表达式进行查找和替换,增强编辑能力。 vi编辑器的灵活性和高效性使其在编程和系统管理领域有着广泛的应用。通过持续的练习和学习,你可以逐渐掌握这个强大的工具,提高...

    aix vi aix vi

    根据提供的文件信息,我们可以归纳出AIX环境下VI编辑器的相关命令和操作方法。VI(Visual Editor)是一款在Unix系统及类Unix系统(如Linux、AIX等)中广泛使用的文本编辑器。它功能强大,支持多种模式切换进行文本...

    学习VI和VIM编辑器第7版中文

    ·使用vi的全局搜索与替换功能 ·自定义vi,并执行Unix的命令 ·使用Vim的扩展文本对象以及威力强大的正则表达式 ·执行多窗口编辑,并设计Vim脚本 ·充分利用图形化用户界面版的Vim,gvim ·使用Vim的强化...

    Linux Shutdown和 Vi命令

    Vi还有许多高级特性,如宏录制、模式匹配搜索和替换、可视化选择等,使得它成为Linux系统管理员和开发者的首选文本编辑器。 了解并熟练掌握Shutdown和Vi命令对于Linux用户的日常操作至关重要。Shutdown确保系统安全...

    学习vi和vim编辑器_第7版_中文

    ·使用vi的全局搜索与替换功能 ·自定义vi,并执行Unix的命令 ·使用Vim的扩展文本对象以及威力强大的正则表达式 ·执行多窗口编辑,并设计Vim脚本 ·充分利用图形化用户界面版的Vim,gvim ·使用Vim的强化...

    vi编辑器的使用,linux快速入门

    替换操作包括`r`替换单个字符,`R`连续替换,`cw`、`ce`、`cb`、`c$`和`C`替换不同范围的文本。查询操作通过`/`和`?`进行正向和反向查找,`n`和`N`重复查找。 拷贝和粘贴功能通过`y`和`p`实现,比如`yw`拷贝单词,`...

    labview MGI VI库

    1. **数组操作**:数组是LabVIEW编程中的基础元素,MGI VI库提供了高级的数组处理功能,如快速排序、合并、分割、查找、替换等。这些工具能够帮助开发者更高效地处理和分析大量数据,尤其是在进行数据分析和信号处理...

Global site tag (gtag.js) - Google Analytics