Mac OSX에서 Conkeror의 메타 및 컨트롤 키의 키 바인딩을 변경하는 방법을 알고있는 사람이 있습니까? 예를 들어, Emacs에서 나는 C를 apple 명령 키에 매핑하고 M을 옵션 키에 매핑했습니다. Conkeror에게이 작업을 수행 할 방법이 있습니까? 누구든지 .conkerorrc 파일에 대한 javascript를 제공 할 수 있습니까?Mac OSX의 Conkeror 키 바인딩
답변
당신은 당신이 원하는 정확히 무엇을 할 수이와 조금 바이올린해야하지만 ... M
modifiers.C = new modifier(
function (event) { return event.metaKey; },
function (event) { event.metaKey = true; });
에 C를 리 바인딩 예를 들어 당신이해야합니다 모든 교체입니다 Meta, Alt 및 Super 각각 M 또는 A 또는 S와 함께 C. metaKey를 원하는 키로 바꿉니다. 나는 당신이 바이올린해야하므로 Command 키가 생성 모르겠어요하지만 그 것 때문에 해당 옵션이 Alt 키입니다 확신
modifiers.M = new modifier(
function (event) { return event.altKey; },
function (event) { event.altKey = true; });
그것의 모든 시스템 있지만, OS X에,하지만 재미 , Conkeror는 기본적으로 Meta와 Alt를 동일하게 취급합니다.
편집 실제로 처음에는 말한 것보다 더 복잡해 보입니다. the Conkeror wiki page about it을 읽어야합니다.
설치 KeyRemap4MacBook.
.conkerorrc
에 넣으십시오.
modifiers.C = new modifier(
function (event) { return event.metaKey; },
function (event) { event.metaKey = true; });
modifiers.M = new modifier(
function (event) { return event.ctrlKey; },
function (event) { event.ctrlKey = true; });
~/Library/Application Support/KeyRemap4MacBook/private.xml
에 넣으십시오.
<?xml version="1.0"?>
<root>
<appdef>
<appname>CONKEROR</appname>
<equal>org.mozdev.conkeror</equal>
</appdef>
<item>
<name>Enable only in Conkeror</name>
<item>
<name>Option_L to Control_L</name>
<identifier>private.app_cokeror_option_l_to_control_l</identifier>
<only>CONKEROR</only>
<autogen>__KeyToKey__ KeyCode::OPTION_L, KeyCode::CONTROL_L</autogen>
</item>
<item>
<name>Option_R to Control_R</name>
<identifier>private.app_conkeror_option_r_to_control_r</identifier>
<only>CONKEROR</only>
<autogen>__KeyToKey__ KeyCode::OPTION_R, KeyCode::CONTROL_R</autogen>
</item>
</item>
</root>
"KeyKeeper에서만 사용"아래의 두 개의 확인란을 선택합니다.
당신은 cmd를이 M-
및 고도는 C-
입니다 찾아야한다.
을 M-
에 삽입하는 것은 간단합니다. .conkerorrc
의 처음 세 줄입니다. Conkeror가 고도 키가 나는 Ctrl 키를 키 입력을 수신하도록 Conkeror에게 왜 OS X를 누르면 때 감지 할 수 없기 때문에 C-
로 고도를 만드는 것은 간단하지 않다, 다음 척 KeyRemap4MacBook 설치 alt 키는 실제로 ctrl 키이지만 Conkeror 만 있습니다. 즉, ctrl 및 alt은 모두 M-
입니다. ctrl 키를 다른 용도로 사용하기 전에는 문제가되지 않습니다.
- 1. Mac OSX의 Pythonpath
- 2. Mac OSX의 OpenGL 업데이트 유니폼
- 3. Mac OSX의 네트워크 패킷 검사기
- 4. Mac OSX의 Bitrock 설치 관리자
- 5. Mac OSX의 로컬 레일이 mysql에 연결이 끊어졌습니다
- 6. mac osx의 Java는 com.pro.MainFrame과 같은 이름을 사용합니다.
- 7. Perl로 Mac OSX의 데이터 세그먼트를 어떻게 찾을 수 있습니까?
- 8. Mac OSX의 Android NDK - 개발자 도구가없는 빠른 설치
- 9. C#에서 Mac OSX의 현재 사용자 디렉토리를 얻으려면 어떻게해야합니까?
- 10. JSlider 키 바인딩
- 11. 빔 : 목록이없는 키 바인딩
- 12. GNU readline과 키 바인딩
- 13. 키 값 바인딩 iPhone
- 14. 키 바인딩 리더 스크립트
- 15. 조건부 키 바인딩
- 16. 간단한 이맥스 키 바인딩
- 17. 버튼 키 바인딩 [MVVM]
- 18. Xcode 4 - 키 바인딩 옵션 키, 가능합니까?
- 19. 초보자 : Elisp의 키 바인딩 오류
- 20. 에 "바인딩"[키 누름] [클릭]
- 21. Emacs 키 바인딩 만들기 실행
- 22. 단일 명령에 다중 키 바인딩
- 23. 이클립스 IDE에서 이맥스 키 바인딩
- 24. SWT의 사용자 정의 키 바인딩
- 25. OSX의 XAMPP 기본 폴더
- 26. OSX의 JNI 문제
- 27. iPhone OS에서 OSX의 코코아로
- 28. OSX의 KeyDown 액션?
- 29. OSX의 GCC에서 PIC
- 30. 리눅스/OSX의 C# GUI