Вы можете использовать плагин Vimperator. Направленный на то, чтобы сделать Firefox интерфейсом только для клавиатуры, он сначала слушает любое нажатие клавиши и выполняет свои собственные действия. Иногда, когда вам требуется использовать определенные угоны клавиатуры сайта, вы можете легко включить / отключить сквозной режим на некоторое время.
Давайте возьмем случай с GMail, который предлагает множество сочетаний клавиш. Но когда вы нажимаете любой такой ярлык, он обрабатывается самим Vimperator. Например, нажатие /
внутри GMail обычно помещает курсор в поле поиска. Но нажатие /
на странице GMail, когда Vimperator активен, запускает поиск по умолчанию (аля поиск в редакторе Vim). Тот же случай для других ярлыков GMail, как o
c
или даже Ctrl+Enter
. Это означает, что Vimperator будет 0-м слушателем нажатий клавиш в Firefox, превосходя даже 1-го возможного слушателя, чтобы ваши сочетания клавиш были глобальными для всего браузера.
Vimperator - это, по сути, оболочка Vim поверх Firefox. Если вам удобно с Vim, Vimperator покажется вам давно потерянным другом. :-)
В любом случае, несколько сочетаний клавиш Vimperator, чтобы вы начали с:
o<link>
открывает. В результате этой последовательности активируется командная строка Vimperator (внизу экрана), и команда open <link>
будет размещена там, с местом для вас в середине. Нажмите, Enter
чтобы загрузить страницу.
t<link
активирует команду tabopen
и открывает ссылку в новой вкладке.
gt
переключается на следующую вкладку. Ctrl+Tab
а Ctrl+PgUp/Dn
также работа.
gT
переключается на предыдущие вкладки.
ZZ
закрывает FF после сохранения сессии.
f
помечает все ссылки в представлении страницы выделенными цифрами. Ввод числа открывает ссылку. Все выделенные поля доступны для поиска. Таким образом, вместо ввода цифр вы можете ввести любой текст в выделенной ссылке, на которую хотите перейти.
F
открывает ссылки в фоновой вкладке.
h
j
k
l
перемещаться по странице left
down
up
иright
Vimperator предлагает множество сочетаний клавиш (и, безусловно, делает весь процесс безболезненным без мыши), и большинство сочетаний клавиш FF по умолчанию работают как обычно. Вы можете найти ярлыки, чтобы выделить текст, скопировать их, перемещаться по странице, как если бы это был текстовый документ, увеличивать / уменьшать масштаб, имитировать наведение на ссылку и просто помещать все, что заставит Firefox реагировать на мышь.
Единственное место, где это не работает, насколько я использовал, это внутри флеш-боксов, потому что FF не может добраться до того, что внутри них.
Может потребоваться немного привыкнуть, если вы не знаете о Vim или плохо знакомы с ним. Тем не менее, действительно обширная онлайн-помощь - это :h<Enter>
далеко.
Вот ссылка .