![]() |
1
13
你可以用负向后视运算符
例如,要查找不包含“a”的所有行,请使用
(
更简单的方法是删除所有与模式匹配或不匹配的行(
|
![]() |
2
22
我相信如果您只想让您的光标结束在第一个不匹配的行,您可以使用visual作为全局命令中的命令。所以:
将使光标停留在第一个不匹配的行。或:
将光标留在第一个匹配行。 |
![]() |
3
7
我经常在你的情况下,所以要“清理”我使用的日志文件:
你的
它将删除所有行 不 包含 错误 . |
![]() |
4
4
可能已经太迟了,但我想应该在某个地方说。
Vim(从7.4版开始)附带了一个名为
洛吉帕特
这使得搜索不包含某些字符串的行非常容易。所以使用这个插件查找不包含
然后您可以在匹配的(或者在本例中不匹配的)行之间跳转
您还可以使用逻辑操作,如
|
![]() |
5
2
我只是用“g”命令执行了一个有点笨拙的过程:
这表示打印出不匹配的行…不确定这是否有效,但最终光标定位在第一条不匹配的行上。 (当然,用其他字符串代替“搜索”)。 |
![]() |
6
1
可以使用g和空替换来迭代不匹配项:
如果你每次都回复“n”,你甚至不会将文件标记为已更改。 您需要使用ctrl-c从圆中退出(或继续转到文件的底部)。 |
|
callum · 如何识别数组中与给定序列不匹配的元素? 1 年前 |
![]() |
Sab · 输入为空时,搜索结果元素未隐藏 3 年前 |
![]() |
Chaz Cosby · 如何添加更改api地址的搜索栏? 3 年前 |
![]() |
user3669555 · 多维数组搜索部分单词或短语并移除键 7 年前 |
![]() |
Yohan · 根据用户输入显示或隐藏div 7 年前 |
|
Shasocais · Prolog,基本情况失败的问题 7 年前 |
|
Den · C#在列表框中搜索项目1 7 年前 |
![]() |
Eugene Barsky · Perl 6中多针的索引 7 年前 |