linuxvi下查找命令

fiy 其他 173

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux vi编辑器下,可以使用”/”命令来进行查找操作。

    具体步骤如下:

    1. 打开vi编辑器:
    在终端窗口中输入以下命令打开vi编辑器:
    “`
    vi 文件名
    “`
    这里的”文件名”是要编辑的文件的名称。

    2. 进入查找模式:
    在vi编辑器中,默认是处于命令模式,需要进入查找模式来使用查找命令。按下”/”键即可进入查找模式。

    3. 进行查找操作:
    在进入查找模式后,可以输入要查找的内容。输入完毕后按下回车键即可开始查找。

    4. 定位到查找结果:
    vi编辑器会自动将光标定位到第一个匹配到的结果处。可以使用”N”命令来定位到下一个匹配结果,使用”n”命令定位到上一个匹配结果。

    5. 退出查找模式:
    在查找完成后,按下”Esc”键退出查找模式,回到命令模式。

    6. 保存文件并退出:
    在命令模式下,可以使用”:wq”命令来保存文件并退出vi编辑器。

    以上就是在Linux vi编辑器下进行查找的操作步骤。希望可以帮到你。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux的vi编辑器中,可以使用以下命令进行查找:

    1. `/关键词`:在当前文件中向下查找包含指定关键字的文本。输入`/`后紧接着要查找的关键字,然后按下回车即可。使用`n`键可以继续向下查找下一个匹配项,使用`N`键则是向上查找上一个匹配项。

    2. `?关键词`:在当前文件中向上查找包含指定关键字的文本。输入`?`后紧接着要查找的关键字,然后按下回车即可。使用`n`键可以继续向上查找上一个匹配项,使用`N`键则是向下查找下一个匹配项。

    3. `:set ignorecase`:设置查找时忽略大小写。默认情况下,vi是区分大小写的。如果想要进行不区分大小写的查找,可以先输入该命令,然后再使用`/`或`?`进行查找。

    4. `:set noignorecase`:取消忽略大小写设置。输入该命令可以让vi恢复到默认的区分大小写的查找模式。

    5. `:set hlsearch`:设置高亮显示查找结果。默认情况下,vi会将找到的匹配项高亮显示,以便用户更容易定位。如果不希望高亮显示查找结果,可以输入该命令关闭高亮显示。

    这些命令可以在vi的命令行模式下使用,按下冒号(:)键后输入命令并按下回车执行即可。通过这些命令,可以在vi编辑器中方便地进行文本查找,提高编辑效率。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,使用Vi编辑器时,可以使用以下命令进行查找:

    1. **/pattern**:在文本中查找匹配指定模式的下一个出现位置。例如,要查找字符串 “hello”,可以在Vi命令模式下键入`/hello`,然后按下回车键。Vi将会跳转到下一个匹配 “hello” 的位置。

    2. **?pattern**:与上面的命令类似,但是是反向查找。即从光标位置开始向文本开头查找匹配指定模式的上一个出现位置。

    3. **n**:在查找时,可以使用 “n” 键继续查找下一个匹配项,即在同一个方向上继续向后查找。

    4. **N**:与上面的命令相反,可以使用 “N” 键查找上一个匹配项,即在相反的方向上继续查找。

    需要注意的是,在Vi编辑器中,查找是区分大小写的。如果要进行大小写不敏感的搜索,可以在查找命令前面添加 `:set ignorecase` 命令。

    另外,为了查找更准确,可以使用一些特殊的模式符号和选项来扩展搜索功能:

    1. **\bpattern\b**:按照完整单词进行匹配。`\b` 是单词边界的标记,表示只匹配完整的单词。

    2. **pattern1\|pattern2**:使用竖线符号 `|` 连接多个模式,表示匹配其中任意一个模式。

    3. **\vpattern**:启用正则表达式模式匹配。`\v` 标记后面的模式将按照正则表达式进行匹配。

    4. **\cpattern**:启用普通模式匹配。`\c` 标记后面的模式将按照普通字符串进行匹配,不区分大小写。

    5. **\Cpattern**:禁用普通模式匹配。`\C` 标记后面的模式将强制进行区分大小写的匹配。

    这些命令和模式符号可以在Vi编辑器中灵活运用,帮助我们快速定位和编辑文本中的内容。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部