linux的vi查找命令

fiy 其他 117

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux中,使用vi编辑器时,有许多强大且实用的查找命令。下面是一些常用的vi查找命令:

    1. /pattern:向前查找指定的模式或字符串。在命令行模式下输入斜杠(/)后,跟上要查找的字符串,然后按下回车键。vi将会向前查找并定位到第一个匹配的字符串。

    2. ?pattern:向后查找指定的模式或字符串。与前面的命令类似,只是斜杠(/)换成了问号(?),vi将会向后查找并定位到第一个匹配的字符串。

    3. n:重复上一次查找操作。如果你在查找过程中需要继续向前或向后查找其他匹配的字符串,只需按下小写字母n即可。

    4. N:反向重复上一次查找操作。与前面的命令类似,只是按下大写字母N,vi将会反向查找并定位到上一个匹配的字符串。

    5. :%s/old/new/g:全局替换操作。在命令行模式下输入这个命令,将会将文件中所有的old字符串替换为new字符串。其中的百分号(%)表示对整个文档进行替换,g表示进行全局替换。

    6. :s/old/new:局部替换操作。在命令行模式下输入这个命令,将会将当前行第一个匹配的old字符串替换为new字符串。替换操作只会作用于当前行的第一个匹配。

    7. :s/old/new/g:局部全局替换操作。与上述命令相似,只是加上了g表示进行局部全局替换。即替换当前行的所有匹配。

    8. :n1,n2s/old/new/g:范围替换操作。在命令行模式下输入这个命令,将会将n1行到n2行之间的所有old字符串替换为new字符串。

    这些是vi编辑器中常用的查找命令。通过熟练掌握这些命令,你可以更加高效地在vi中查找和替换文本内容。

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

    Linux中的vi编辑器提供了一些查找命令,可以帮助用户快速定位和编辑文件中的特定内容。以下是几个常用的vi查找命令:

    1. /pattern:在当前光标位置之后搜索包含指定模式(pattern)的文本。按下Enter键后,光标会自动跳转到第一个匹配的位置。

    2. ?pattern:在当前光标位置之前搜索包含指定模式(pattern)的文本。按下Enter键后,光标会自动跳转到最后一个匹配的位置。

    3. n:在搜索模式下,按下n键可以跳转到下一个匹配的位置。

    4. N:在搜索模式下,按下N键可以跳转到上一个匹配的位置。

    5. :g/pattern:全局搜索,查找所有包含指定模式(pattern)的行,并将它们显示出来。例如,”:g/word/”可以查找包含单词”word”的所有行。

    6. :s/pattern/replacement:查找指定模式(pattern)并用替换字符串(replacement)替换它。例如,”:s/old/new/”可以将当前行中的”old”替换为”new”。

    除了以上命令外,vi还提供了一些其他的查找命令,如查找整个文件、查找下一个单词等。用户可以通过在命令模式下输入”/“或”?”符号来启动查找功能,并根据需要使用不同的选项和参数进行搜索。

    总的来说,vi编辑器提供了丰富的查找功能,可以帮助用户在编辑文件时高效地定位和修改内容。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux的vi编辑器是一款功能强大的文本编辑器,其查找命令可以帮助用户在文本中快速定位特定的内容。vi的查找命令主要有以下几种:

    1. 在当前行查找特定字符串:按下”/”键,然后输入要查找的字符串,按回车键即可。如果要查找下一个匹配项,可以按下”N”键。

    2. 在当前行查找特定字符:按下”f”键,然后输入要查找的字符。vi将会定位到光标后面紧邻的第一个匹配字符。如果要定位到下一个匹配字符,可以输入”;”键。

    3. 在当前行向前查找特定字符:按下”F”键,然后输入要查找的字符。vi将会定位到光标前面紧邻的第一个匹配字符。如果要定位到上一个匹配字符,可以输入”;”键。

    4. 查找并替换特定字符串:按下”:”键,然后在命令行中输入要查找和替换的命令。例如,要将当前行中的所有”abc”替换为”xyz”,可以输入的命令为:%s/abc/xyz/g,其中”g”表示全局替换,即将每一行中的所有匹配项都替换。

    5. 查找特定单词:在命令模式下,按下”*”键,vi将会自动定位到当前光标所在位置的单词,并将其作为查找的内容。如果要查找下一个匹配项,可以按下”N”键。

    6. 查找匹配括号:在命令模式下,移动光标到一个括号上(”(“, “[“, “{“)按下”% “键,vi将会自动定位到与之匹配的括号上。

    这些是vi的一些常用的查找命令,可以帮助用户在编辑过程中快速定位和修改文本内容。

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

400-800-1024

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

分享本页
返回顶部