|
我盯着浏览器地址栏里那串intitle:vm,搜索结果页刷新出来,全是虚拟机软件的中文教程。这不对,我想找的是那个藏在某个角落的、叫VM的乐队。搜索引擎的语法规则向来如此,intitle限定标题,vm匹配关键词,可它不懂我想要什么。 十多年前我第一次用intitle指令,是为了在某个论坛里找一篇被删掉的帖子。那时候搜索引擎还带着点人情味,至少能读懂些潜台词。现在倒好,精确是精确了,可精确得让人发慌。就像你走进一家书店,对店员说“我要找一本红色封面的书”,他给你搬来一摞红色封面的书,却不管里面写的是什么。 VM是Virtual Machine的缩写,是Version Management的缩写,也是某个独立乐队名的缩写。同一个词根,在不同语境里长出完全不同的枝桠。搜索引擎的索引库像个巨大的标本馆,每只蝴蝶都被钉在固定的格子里,翅膀上写着编号。可真实世界的词汇是活的,会飞,会迁徙,会在某个深夜从你记忆的缝隙里溜走。 我换个方式搜,不加intitle,直接输入“VM 乐队 专辑”。这回结果顺眼多了,第一页就出现一张黑白封面,鼓手背对着镜头,贝斯手蹲在台阶上抽烟。我点进去,是他们的Bandcamp页面,2011年发的EP,只有四首歌,评论区里躺着五条留言,最后一条停在2013年。 这让我想起自己硬盘里那些文件夹。命名规则混乱不堪,有的叫“新建文件夹(3)”,有的干脆用日期加随机数字。每次想找点东西都得翻半天,像在黑暗的仓库里摸寻一盏忘记放在哪里的台灯。后来我学乖了,给每个文件夹都加上年份和关键词,可还是挡不住遗忘。搜索引擎治标不治本,它帮你找到的是别人整理好的世界,不是你脑子里那团乱麻。 有个朋友做独立游戏开发,他说最怕的不是bug,是命名冲突。同一个变量名在代码里出现三次,每次含义都不同,编译器分不清,人也分不清。他试过用intitle的思路去管理代码,给每个函数都加上独特的前缀,结果代码读起来像外语——每个词都认识,连在一起就不知道在说什么了。 语言和代码本来就是一回事。我们给事物起名字,是为了在混沌中划出边界。可边界划得越细,遗漏的东西就越多。就像intitle:vm,它把标题里带vm的页面都捞出来了,可那些内容相关、标题里没写的呢?搜索引擎不懂什么叫“意会”,它只认字面。 我关掉那个乐队页面,重新打开搜索框。这次我输入“VM 音乐 迷幻 2011”,不加任何指令。跳出来的结果里有乐队的采访,有现场录制的视频,还有一篇乐评人写的长文,标题叫《那些年我们一起听过的VM》。文章里说,他们的贝斯手后来去做了木匠,鼓手搬去大理开了间客栈。 你看,有时候放弃精确反而能得到更多。intitle是个好工具,但它只是工具。真正的搜索发生在心里,是你知道自己要找什么,哪怕说不清它的名字。就像那个乐队,我记不清他们任何一首歌的旋律,可我记得那个下午,阳光斜斜地照在屏幕上,耳机里传来一段模糊的吉他噪音,让我突然想起十年前某个无所事事的夏天。 后来我再没用过intitle指令。不是它不好,是它太规矩了。而我想找的东西,从来都不在标题里。 |