Linux教程
Linux目录
Linux命令
Linux用户
Linux文件
Linux进程
Linux查询
Linux I/O
Linux正则
Linux安全
Linux shell
Linux网络
Linux VI
Linux 系统命令
Linux 其他

Linux vi搜索

Linux vi搜索

在命令模式下,借助'/',可以向前搜索字符串,并借助? ,可以向后搜索字符串。例如,/abc 将对字符串abc进行正向搜索,而?abc 将对字符串abc进行向后搜索。
/string
这里的字符串必须用搜索词替换。
/string允许我们执行向前搜索字符串。如果将相同的字符串放在光标之前和之后,它将仅指示光标之后的字符串。当您在命令模式下开始输入/string时,在左下角会看到键入的单词。
示例:
/可读
Linux Vi Searching1
看上面的快照,这是我们的正常脚本。我们必须从此脚本中搜索可读字。
Linux Vi Searching2
看看在上面的快照中,键入/可读性并按 Enter 后,该单词首次出现时将自动突出显示。请注意,第一次出现是在正向搜索中。可读的字符串也位于光标之前,但它向前搜索。
?string
?string允许我们向后进行搜索字符串。如果将相同的字符串放在光标之前和之后,它将仅指示光标之前的字符串。当您在命令模式下开始在左下角输入?string时,将看到键入的单词。
示例:
/readable
Linux Vi Searching3
看一下上面的快照,这是我们正常的脚本。我们必须从此脚本中搜索可读字。
Linux Vi Searching4
请看在上面的快照中,键入?可读性并按 Enter 后,首次出现的提到的单词将自动突出显示。请注意,第一次出现是在向后搜索中。光标之后还存在可读字符串,但向后搜索。
/^string
此命令沿向前方向搜索字符串,但在一行的开始。如果该行的开头没有此类单词,则会显示不匹配的消息。
示例:
/^readable
Linux Vi Searching5
在键入/^可读性后,查看以上快照,光标移至
/string$
此命令向前搜索字符串,但在行的末尾。如果行末没有这样的单词,则会显示不匹配的消息。
示例:
/readable$
Linux Vi Searching6
在键入/readable $ 后,查看以上快照,
n n
n命令指示所搜索字符串的下一次出现。
Linux Vi Searching7
看上面的快照,光标首先出现在字符串上。
Linux Vi Searching8
查看上面的快照,按n后,光标将在字符串的下一个出现。
/\
此命令仅专门搜索<>中包含的单词。
示例1:
/\
Linux Vi Searching9
键入后,请查看上面的快照>/\<he\> 命令,我们得到单词he。
示例2:
/he
Linux Vi Searching10
在搜索他后,查看上面的快照命令/he,光标从 单词中突出显示了他。
/pl[abc]ce
如果您对单词的拼写有疑问,此命令很有用。在这里,您可以编写与搜索相关的所有可能性。
示例:
/cont[ae]nt 输入上面的快照,在键入命令/cont [ae] nt 后,单词内容被突出显示。
Linux Vi Searching11
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4