Firefox Quantum에서 키 바인딩 (키보드 단축키) 변경


답변:


8

방법이 있습니다. 슈퍼 공식은 아니지만 기본적으로 압축을 풀고 browser/omni.ja키 바인딩을 편집하고 chrome/browser/content/browser/browser.xul다시 포장하고 시동 캐시를 삭제하면 작동합니다.

또는 자신의 파이어 폭스를 컴파일 할 수 있으며 빌드하는 것보다 압축을 풀고 다시 포장하는 것을 고려한다면 바이너리를 압축 해제 할 필요가 없습니다.

빌드의 또 다른 장점은 git의 공식 소스 위에 수정 사항을 저장하고 항상 여기에있는 것처럼 rebase 할 수 있다는 것입니다 : https://github.com/errge/gecko-dev/tree/gregzilla-patched-20181223

수은 클론 절차를 시작하는 대신 20 분 안에 바로 가기 키를 사용할 수 있기 때문에 바이너리 옵션으로 먼저 시작하는 것이 좋습니다. :)

이 두 가지 방법은 확장 프로그램 / 웹 확장 프로그램과 무관하며 위치 표시 줄 및 보호 된 페이지 (설명에서 요청한대로)에서도 항상 작동합니다. 따라서 웹 확장을 다시 매핑하는 것보다 더 잘 작동합니다.

관심있는 모든 세부 사항으로 작성된 기사가 있습니다 : https://github.com/nilcons/firefox-hacks

더 궁금한 점이 있으면 github에 대한 문제를보고하십시오.


4
슈퍼 유저에 오신 것을 환영합니다. 실제로 수행해야 할 단계를 제공하지 않으면이 게시물에 대한 답변이 없습니다. 제발 편집 링크 된 재료의 본질적인 내용을 포함하여이 정보를 포함하도록 게시물을.
나는 말한다 Reinstate Monica

고마워요! 이것이 파이어 폭스 업데이트에 어떤 영향을 미치나요? 업데이트 할 때마다 파이어 폭스를 다시 설치하고 다시 설치해야합니까? 아니면 어떻게 든 다른 업데이트 채널을 설정하여 트래비스 빌드에서 가져올 수 있습니까? 그렇게하면 대부분 내가 원하는 프로세스를 자동화 할 수있었습니다.
Finn

1
그냥 키 바인딩 후이다 (그리고 다른 이유로 자신의 컴파일에 관심이없는) 경우에, 나는 기사의이 부분을 사용 : github.com/nilcons/firefox-hacks#binary-hacking-automated 그러니까 기본적으로 나는이가 스크립트를 "patch-the-fox"로 지정하고 firefox가 제대로 작동하지 않을 때마다 쉘을 시작하고 "patch-the-fox"를 실행 한 후 다시 시작하십시오. 그런 다음 2-3 주 동안 다시 좋습니다.
errge

browser.xul이름이 userchrome.org/firefox-changes-userchrome-css.html#fx69 로 변경되었습니다 browser.xhtml.
Hannes

3

Firefox 지원 : https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly :

참고 : https://addons.mozilla.org/firefox/addon/saka-key/ 확장명을 사용하여 Firefox의 키보드 단축키를 사용자 정의 할 수 있습니다 .

나는 그것이 당신이 찾고있는 것이기를 바랍니다.


3
고맙게도이 확장은 실용적이지 않습니다. 작동한다면 github.com/mikecrittenden/shortkeys 가 좋습니다. 그러나 Firefox가 웹 사이트에서 바인딩을 억제하도록 허용하는 것처럼 보입니다. 바인딩이 일부 사이트에서만 작동하는 경우 매우 성가신 일입니다. (
Finn

2
이를 해결하기 위해 좋은 해결 방법을 찾아야합니다
Moreno G

1

나는 어떤 종류의 단축키가 있는지 잘 모르겠지만 Vimium FF 라는 훌륭한 확장 기능이있어 마우스없이 완전히 탐색 할 수 있습니다. 이 확장 기능은 키 바인딩이 작동해야하는 웹 사이트를 결정할 수있는 필터 메커니즘을 제공합니다.

Chrome 확장 프로그램의 포트이므로 아직 실험 단계에 있지만 사용하고 있으며 버그 나 문제가 발생했습니다.

바인딩은 VIM 바인딩을 따르며 이미 익숙한 경우 자연 스러워야합니다. 그렇지 않으면 자신의 취향에 맞게 커스터마이징 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.