18

В Firefox прямой слеш отображается для быстрого поиска. Можно ли позволить прямому слешу вести себя в Google Chrome так же, как в Firefox? Чтобы найти ссылку и перейти по ней на странице в Google Chrome, мне нужно ввести:

Ctrl + F, <search query>, ESC, Enter

В Firefox это:

/, <search query>, Enter

Неспособность использовать косую черту для поиска на странице была для меня настоящей задержкой, так как я все время использую ее в Firefox для просмотра документации.

9 ответов9

8

Попробуйте проверить Vimium, расширение, которое дает вам сопоставления клавиш Vim. Это позволит вам ввести «/», а затем вы начнете печатать то, что ищете, и он динамически перейдет к той части страницы, которая соответствует.

Вы можете просто обнаружить, что остальные сочетания клавиш Vim также полезны - для прокрутки, навигации по вкладкам, открытия новых ссылок и т.д., Не отрывая руки от клавиатуры - но вы можете просто начать с функции поиска и безопасно игнорировать Остальная часть функциональности, если вы не знакомы с другими привязками.

6

Недавно было запущено расширение Chromium типа « найди как ты», которое очень близко к желаемому поведению.

Есть несколько проблем с расширением:

  • не выполняет поиск на локальных страницах из-за ограничений расширений Chrome (хотя вы можете взломать расширение, чтобы оно работало)
  • плохая производительность
4

В текущих версиях Chrome вы можете сделать:

Ctrl + F, <search query>, Ctrl + Enter

Что немного удобнее по сравнению с использованием ESC.

3

Как вы поняли, Chrome не предлагает собственный способ изменения ярлыков. При нынешних обстоятельствах у вас есть два варианта:

  1. Если вы находитесь на бета-версии или на канале разработчика - и хотите установить расширение - есть менеджер ярлыков, который выполнит ваши пожелания по переназначению. НО, прямо сейчас вам придется связаться с разработчиком, так как действие браузера "Найти" еще не назначено;
  2. Вы можете использовать скрипт AutoHotkey , который отобразит «/» на вашей цифровой клавиатуре на «Ctrl-f» только в Google Chrome:

#IfWinActive, ahk_class Chrome_WindowImpl_0

NumpadDiv::

Отправить ^ F

вернуть

1

Я публиковал эту информацию везде, где я могу найти темы на FAYT:

Если вы хотите, чтобы эта функция (находить при вводе /FAYT) была включена в Chrome по умолчанию, перейдите к Chromium Issue 150: Введите текст вперед и найдите # 4, чтобы узнать, почему это не так.

Затем пометьте (проголосуйте за) проблему, скажите всем, кто хочет, чтобы FAYT по умолчанию включал ее, и установите расширение tokland в качестве отличного временного решения: Chrome-Type-Ahead.

Кроме того, присоединяйтесь к моей группе в LinkedIn (Chrome-Type-Ahead-Find), создайте группу в Facebook, отправьте в Твиттере об этом или сделайте что-нибудь, чтобы распространить информацию.

0

Проблема не только в использовании / самой.

Я часто использую /, чтобы перейти по ссылке, а затем нажимаю клавишу ВВОД, чтобы открыть ее, без использования мыши.

Это очень практично, тем более, когда я уже печатаю, обе руки находятся на клавиатуре, и переключаться на мышь - это просто.

Вот почему раскладка клавиш не решит это для меня.

0

Обновление: Расширение Chromium Find As You Type поставляется с функцией поиска «/» из коробки. Просто установите расширение, и поиск с косой чертой должен начать работать.

0

Существует проблема со скриптом AutoHotKey, которая делает его непригодным для использования - я не думаю, что есть способ получить желаемое поведение с помощью AutoHotKey:

1) Вы не можете искать текст, содержащий "/". Это можно исправить, проверив, имеет ли фокус текстовое поле поиска:

#IfWinActive, ahk_class Chrome_WindowImpl_0
 /::
  ControlGetFocus focussed, A
  if ( focussed != "ViewsTextfieldEdit1" )
   Send ^f
  else
   Send /
return

Вы должны сделать то же самое, чтобы разрешить ввод "/" в строке URL.

2) Вы не можете ввести «/» в поле ввода любой веб-страницы, отображаемое Chrome! Текстовые поля, поля поиска, выпадающие и т.д. Я не знаю, как обойти это. Проблема заключается в том, что все эти элементы управления формой, кажется, не видны для AutoHotKey (попробуйте навести на них курсор мыши с помощью Window Spy, и вы заметите, что элемент управления "Теперь под курсором мыши" не изменяется).

0

Для пользователей OSX (я использую 10.6.6)

Я сопоставил ярлык ⌘ / с командой Chrome «Найти ...» (не так хорошо, как с простым символом «/», но пока подойдет ...

  • Перейти к системным настройкам
  • Выберите клавиатуру
  • Выберите «+», чтобы добавить ярлык
  • Выберите «Chrome» из списка доступных приложений.
  • Введите заголовок меню точно так, как он отображается в меню Chrome ... а пока это " Найти" ...
  • Введите ⌘ / в поле «Сочетание клавиш» (по какой-то причине вы не можете просто использовать / как ярлык ...)

Переключитесь на Chrome и попробуйте

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .