对于不少人来说,这是一个相当大的痛点,尤其是在Chrome里用过Vimium的旁友们。

重度浏览器玩家可能都知道⌘L是将焦点移到地址栏,这样就可以方便的输入地址或者搜索内容了。但似乎没有将焦点返回来的快捷键,于是就很蠢,还得屈服于鼠标。最容易想到的按键就是escape,但很可惜,没暖用。第二个想法是Tab键,但它会路过插件、书签栏,实在蠢得可以。于是我去搜索了一下,发现我也不是人……我也不是一个人……

https://superuser.com/questions/324266/google-chrome-mac-set-keyboard-focus-from-address-bar-back-to-page/324267#324267

翻译一下,在Chrome里输入javascript:就可以实现需求。但每次都输这么长,我还是找鼠标去吧?既然已经hack了,再hack一下,把这个字符串存为搜索引擎,用一个简写就可以,比如j,这样只需要按一下J回车即可,真正地满足了键盘流玩家的猎奇需求。

另外意外发现,直接复制这个字符串,是粘贴不到地址栏的,可能是为了防止恶意代码,于是我想是不是地址栏还有很多高级玩法,比如直接输入代码。

于是试了一下alert确实是可以的……


2018.10.12 更新

新版本Chrome早已经可以直接按ESC实现该效果。

如有疏漏,欢迎评论指出,或者前往Github提出issue~谢谢