反向搜索的设计

文本搜索是一项非常常用的功能,在文本编辑器中更是一个不可或缺的功能。

而反向搜索(搜索光标之前的文本)的设计,最初也非常原始:

pic

Windows Notepad

pic Editplus 2.3

pic UltraEdit 11

pic Eclipse 3.4

这基本算是可用了,不过还是有一些非常用心的改进的:

pic Editplus 3

pic Windows Internet Explorer 7

pic Google Chrome 4

pic Apple Safari 4

pic Mozilla Firefox

这些细小的改进都有一个共性,就是可以快捷的反向搜索,快速定位到上次匹配到的地方。 作为 Vim 爱好者,她的反向搜索功能(包括搜索功能)更是华丽的惊人,normal 模式下 正向搜索(/keyword), n 键下一个匹配, N 键前一个匹配;如果是反向搜索(?keyword), 则相反。


Tags: Search, UED

Published on 2009-12-31