Karena Anda mungkin adalah pengguna super selain menggunakan OS X, di sini adalah Karabiner saya .xml
yang memungkinkan saya untuk keluar omnibox
dengan Command_L
+ ; (ø on Norw/Danish keyboards)
. Ubah ke keycombo apa pun yang Anda butuhkan:
<?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>
Apa yang dilakukannya adalah menjalankan urutan tombol TAB TAB ESC
saat Anda memicunya. Ini membuat elemen HTML pertama dipilih sehingga merupakan jenis peretasan.
Saya pribadi hanya remap ESC
ke ESC ESC
dalam karabiner sehingga ESC
tetes keluar dari omnibox, tapi itu mungkin mengganggu penggunaan Anda / mengakibatkan konsekuensi uninteded.
(Saya tidak bisa mendapatkan jawaban Wang untuk bekerja)
Sunting: Ini sepertinya cara yang lebih kuat untuk melakukannya di karabiner:
<?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>
Jawaban pertama saya berfungsi untuk sebagian besar situs, tetapi untuk situs dengan banyak kotak pencarian Anda memerlukan lebih dari klik x tab.
Kode segera di atas memindahkan kursor Anda ke kiri bawah (yaitu tepi jendela krom) dan menekan tombol kiri mouse sekali, memilih jendela tanpa efek samping. Ini membatalkan pilihan omnibox. Saya menggunakan A+K
(baris rumah, sayang!) Secara bersamaan untuk melakukan ini, tetapi Anda mungkin ingin memilih sendiri.
map jj <Esc>
?