如何在VIM中离开搜索模式?

时间:2014-09-11 11:55:36

标签: vim

给出如下文件:

blah
blah
collection = getCollection();
process(somethingInTheWay, target);

...在vim的这个'search'命令的短序列之后......

/col<carriage return>

我的光标将在“集合”的第一个外观下。

现在,什么命令将从我的vim命令行中删除'/ col'(例如,如果我想重新搜索)?

1 个答案:

答案 0 :(得分:8)

不确定您的意思,但是/因为有很多方法可以在命令行中删除显示的上一次搜索(/col)。例如,vim将在重绘屏幕时删除字符串,可以使用 CTRL - L :redraw命令显式请求。您也可以开始编写下一个命令(或搜索),所以 / BS ESC的组合也会。

或者您想清除上次使用的搜索模式吗?

:let @/ = ""

或者,如果要清除突出显示的搜索结果,请键入:

:noh