Como você é supostamente um superusuário, além de usar o OS X, aqui está o meu mosquetão .xml
que me permite sair o omnibox
com Command_L
+ ; (ø on Norw/Danish keyboards)
. Mude para o keycombo que você precisa:
<?xml version="1.0"?>
<root>
<item>
<appendix>Use ø (;) to exit the satanically moronic omnibox in chrome.</appendix>
<identifier>private.make_up_for_shitty_chrome_behavior</identifier>
<only>GOOGLE_CHROME</only>
<autogen>
__KeyToKey__
KeyCode::SEMICOLON, ModifierFlag::COMMAND_L,
__{ KeyCode::TAB, KeyCode::TAB, KeyCode::ESCAPE, }__
</autogen>
</item>
</root>
O que ele faz é executar a seqüência de teclas TAB TAB ESC
quando você acioná-lo. Isso faz com que o primeiro elemento HTML seja selecionado, então é meio que um hack.
Eu pessoalmente remapei ESC
para ESC ESC
no Karabiner para que ESC
caísse fora da omnibox, mas isso poderia interferir no seu uso / levar a conseqüências não intencionais.
(eu não consegui fazer a resposta de Wang funcionar)
Edit: Esta parece ser uma maneira mais robusta de fazer isso no mosquetão:
<?xml version="1.0"?>
<root>
<item>
<name>Mouse Warping</name>
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_SHELL_mousetowindowcenter</name>
<url type="shell">
<![CDATA[
/Applications/Karabiner.app/Contents/Library/utilities/bin/warp-mouse-cursor-position screen 0 bottom 0 right 0
]]>
</url>
</vkopenurldef>
<item>
<identifier>private.f14_mousetowindowcenter</identifier>
<name>F14 to move the mouse to the center of the current window</name>
<autogen>
__SimultaneousKeyPresses__
KeyCode::A, KeyCode::K,
KeyCode::VK_OPEN_URL_SHELL_mousetowindowcenter,
KeyCode::VK_WAIT_100MS,
PointingButton::LEFT,
KeyCode::ESCAPE,
</autogen>
</item>
</item>
</root>
Minha primeira resposta funciona para a maioria dos sites, mas para sites com muitas caixas de pesquisa você precisa de mais de x cliques em guias.
O código imediatamente acima move o cursor para o canto inferior esquerdo (ou seja, a borda da janela do Chrome) e pressiona a tecla esquerda do mouse uma vez, selecionando a janela sem nenhum efeito colateral. Isso desmarca a omnibox. Eu uso A+K
(linha de casa, baby!) Simultaneamente para fazer isso, mas você provavelmente vai querer escolher o seu próprio.