Facebook хочет, чтобы я использовал их собственные сочетания клавиш для навигации по их сайту, но они не очень хорошо работают с моей настройкой Pentadactyl. Как я могу предотвратить взлом моих ключей в Facebook, чтобы я мог использовать то, что мне удобно?
2 ответа
Поправьте меня, если я что-то неправильно понимаю в вашем вопросе, но по умолчанию любые ярлыки или привязки клавиш, которые есть у сайта, отключены пентадактилем и применяются только команды пентадактиля.
Но существенный "трюк" состоит в том, чтобы переключиться в сквозной режим, набрав <C-z>
(удерживая нажатой клавишу управления, и введите z). Это позволит вам использовать сочетания клавиш и клавиш, которые определил веб-сайт. Затем вы просто нажимаете <escape>
чтобы вернуться в обычный режим.
Небольшое отклонение от этого - команда <C-v>
которая будет передавать только следующее нажатие клавиши на веб-сайт.
Чтобы добавить ответ Эрика Матисона выше: вы можете настроить Pentadactyl так, чтобы он помнил, что вы хотите использовать сквозной режим для любого конкретного веб-сайта, использующего автокоманду. Например, чтобы настроить сквозной режим для чего-либо из домена Facebook, просто введите следующую команду:
:au LocationChange facebook.com :normal! <C-z>
Это заставляет Pentadactyl переходить в сквозной режим каждый раз, когда вы переходите на любой сайт на facebook.com или переключаетесь на вкладку, в которой он открыт. Чтобы узнать больше об автокомандах (и событиях, которые вы можете использовать для их запуска), введите :help autocommands
; чтобы увидеть примеры типа :help autocmd-examples
.