Vimium: Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ фокус Π½Π° страницу послС Π²Π²ΠΎΠ΄Π° тСкста ΠΈ взаимодСйствия с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ интСрфСйсом

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 8 ΠΎΠΊΡ‚. 2010  Β·  13ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: philc/vimium

Поля Π²Π²ΠΎΠ΄Π° тСкста Π½Π° Π²Π΅Π±-страницах ΠΈ ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° адрСса графичСского интСрфСйса Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° (Ctrl-L) ΠΊΡ€Π°Π΄ΡƒΡ‚ фокус, ΠΈ Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ способа Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π² "ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ" ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ ΠΈ Ρ‚. Π”. Π‘Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ctrl- C ΠΈΠ»ΠΈ Esc для Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΠ· Β«Ρ€Π΅ΠΆΠΈΠΌΠ° вставки».

ВоспроизвСсти:

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° http://www.google.com , ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ ΠΎΠΊΠ½Ρƒ Π²Π²ΠΎΠ΄Π° поискового запроса, Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ запрос. НСвозмоТно Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· поля Π²Π²ΠΎΠ΄Π° запроса для ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² поиска.
  2. НаТмитС Ctrl-L, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ввСсти URL-адрСс (Π΅ΡΡ‚ΡŒ Π»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ способ, ΠΏΠΎΡ…ΠΎΠΆΠΈΠΉ Π½Π° vim?). НСт возмоТности ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΉ страницС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ клавиш.

Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Chrome-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ 6.0.472.62 (59676) Ubuntu 10.04

Π‘Π°ΠΌΡ‹ΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

И Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ - Π½Π°ΠΆΠ°Ρ‚ΡŒ ctrl + f для Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° страницы поиска ΠΊ содСрТимому страницы.

ВсС 13 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ я просто наТимаю Π²ΠΊΠ»Π°Π΄ΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ это

РСбята, ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ - Π½Π°ΠΆΠ°Ρ‚ΡŒ Β«escΒ» Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ вставки (Π² Ρ‚ΠΎΠΌ числС, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ сосрСдоточСны Π½Π° тСкстовом ΠΏΠΎΠ»Π΅), ΠΈ Π²Ρ‹ Π²ΠΎΠΉΠ΄Π΅Ρ‚Π΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ. Π£ мСня это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π²Π΅Π·Π΄Π΅, Π² Ρ‚ΠΎΠΌ числС Π½Π° google.com.

Π”Ρ€ΡƒΠ³ΠΎΠ΅ Π΄Π΅Π»ΠΎ адрСсная строка Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° находится Π½Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π²Π΅Π±-страницы. Chrome Π½Π΅ Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ доступа ΠΊ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ клавиш ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ Π² адрСсной строкС, поэтому Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρƒ нас Π½Π΅Ρ‚ возмоТности пСрСвСсти вас Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ. НаТатиС Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ, ΠΊΠ°ΠΊ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Π² jb55, - это ΠΎΠ±Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡƒΡ‚ΡŒ.

Π― Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ это Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ½ΠΊΠΎ, Ρ‡Π΅ΠΌ я сначала сообщил. Π˜Π·Π²ΠΈΠ½ΠΈΡ‚Π΅ Π·Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ Π΄Π°Π» Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΡƒΠΊΠ°Π·Π°Π½ΠΈΠΉ ΠΏΠΎ воспроизводимости. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ поисковый запрос Π² Google (Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ€Π΅ΠΆΠΈΠΌ вставки), Π½Π°ΠΆΠΌΠΈΡ‚Π΅ escape (Ρ€Π΅ΠΆΠΈΠΌ вставки исчСзаСт), снова Π½Π°ΠΆΠΌΠΈΡ‚Π΅ escape (снова появляСтся Ρ€Π΅ΠΆΠΈΠΌ вставки), ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ дальнСйшиС наТатия клавиши escape Π½Π΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ.

Ах Ρ…ΠΎΡ€ΠΎΡˆΠΎ; Π― снова ΠΎΡ‚ΠΊΡ€ΠΎΡŽ эту ΠΎΡˆΠΈΠ±ΠΊΡƒ для дальнСйшСго расслСдования.

Π­Ρ‚ΠΎ ошибка Ρ…Ρ€ΠΎΠΌΠ° Π² Linux. Π’ Windows (ΠΈ, я Π΄ΡƒΠΌΠ°ΡŽ, Mac) Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΆΠ°Ρ‚ΡŒ F6, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· ΠΎΠΌΠ½ΠΈΠ±Π°Ρ€Π°, Π½ΠΎ Π² Linux это Π½Π΅ Ρ‚Π°ΠΊ. Π― ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ» ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎΠ±

И (1), ΠΈ (2), ΠΏΠΎΡ…ΠΎΠΆΠ΅, сСйчас Ρƒ мСня Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚. Если ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ исчСзнСт, ​​откройтС Π΅Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ. Бпасибо!

Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅: (2) ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Linux. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎΠ± ошибкС Π²Ρ‹ΡˆΠ΅ для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Мой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ сломался нСдСлю Π½Π°Π·Π°Π΄, поэтому я Π½Π΅ ΠΌΠΎΠ³Ρƒ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ.

2, ΠΊ соТалСнию, ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ. Π­Ρ‚ΠΎ Π²Π½Π΅ контроля Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ. ΠœΡ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌ Π½Π°ΡˆΡƒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ строку URL-адрСсов Π² # 459, которая Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ стСпСни смягчит это.

Π₯отя ΠΌΡ‹ всС ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ это Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° Ρ€Π°ΠΌΠΊΠΈ vimium, здСсь Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΡ€ΠΈΠ΅ΠΌ: http://superuser.com/questions/324266/google-chrome-mac-set-keyboard-focus-from-address-bar-back-to- page / 324267 # 324267 , для Π½Π΅Π³ΠΎ трСбуСтся мСньшС Π½Π°ΠΆΠ°Ρ‚ΠΈΠΉ клавиш, ΠΈ ΠΎΠ½ Π½Π΅ мСняСт ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ страницы (html).

И Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ - Π½Π°ΠΆΠ°Ρ‚ΡŒ ctrl + f для Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° страницы поиска ΠΊ содСрТимому страницы.

Π― ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ @ jb55, Π»ΡƒΡ‡ΡˆΠ΅ всСго Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Β«TabΒ».

Π― ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ @ jb55, Π»ΡƒΡ‡ΡˆΠ΅ всСго Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Β«TabΒ».

Π£ мСня это Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ фокусируСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅:

image

Или, Π² Π΄Π°Π½Π½ΠΎΠΌ случаС, любимая звСздная Π²Π΅Ρ‰ΡŒ

Π― ΠΏΡ€ΠΎΡˆΡƒ Ρ‚Π°ΠΊΡƒΡŽ ​​ТС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π² Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΈ Shortkeys (прСкрасно дополняСт Vimium).

Π’ΠΎΡ‚ ΠΌΠΎΠΉ (Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΉ, ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ, Π½ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ) ΠΎΠ±Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡƒΡ‚ΡŒ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ фокус с ΠΏΠ°Π½Π΅Π»ΠΈ URL Π½Π° страницу, ΠΊΠ°ΠΊ я Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽ здСсь :

ПослСдниС нСсколько Π»Π΅Ρ‚ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈΠ· этой Π²Π΅Ρ‚ΠΊΠΈ: я создал систСму ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ поиска Chrome, которая ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° URL-адрСс запроса javascript: ΠΈ сопоставил Π΅Π³ΠΎ с Π±ΡƒΠΊΠ²ΠΎΠΉ Β«uΒ». Когда я Π½Π°Ρ…ΠΎΠΆΡƒΡΡŒ Π² адрСсной строкС ΠΈ Ρ…ΠΎΡ‡Ρƒ Π²Ρ‹ΠΉΡ‚ΠΈ, я ΡƒΠ΄Π°Π»ΡΡŽ всС Π² адрСсной строкС ΠΈ наТимаю u + enter .

Если ярлыки ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ javascript Ρ‡Π΅Ρ€Π΅Π· ярлык, ΠΊΠΎΠ³Π΄Π° курсор находится Π² строкС URL-адрСса, Ρ‚ΠΎ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, это ΠΎΡ‚Π²Π΅Ρ‚?

image

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ