미국 이외의 키보드에서 Aquamacs를 사용하는 방법은 무엇입니까?


1

Macbook Pro에서 Aquamacs를 사용하는 경우가 있습니다. 프랑스 식 (또는 일반적으로 영어가 아닌) 레이아웃으로 Mac에서 프로그래밍하는 것은 실용적이지 않기 때문에 미국 영어 레이아웃의 Apple 키보드도 구입했습니다. 이 문자 {} | \ ~ []는 키보드에도 없으며 다양한 메타 키 조합을 사용하여 가져와야합니다.

물론 백 슬래시를 입력하려면 메타 키가 필요하기 때문에 M- \가 필요할 때 제대로 작동하지 않습니다.

영어가 아닌 키보드에서 Emacs를 어떻게 사용합니까?

나는 수있는 영어에 내장 된 키보드 레이아웃을 전환,하지만 오랫동안 그것을 사용하기 정말 불편합니다. 예를 들어 어느 시점에 많은 중괄호가 필요할 때 다른 선택이 없을 때 수행하지만 일시적입니다.

답변:


3

Aquamacs에서 옵션-> 옵션, 명령, 메타 키 메뉴를 확인하십시오. 다양한 메타 키의 키 바인딩을 전환 할 수 있습니다. 스위스 독일어 키보드와 동일한 문제가 있으며 M-;Meta / Alt 동작을 전환하는 데 많은 도움이됩니다.


1
처음에는 이것이 정답이라는 것이 분명하지 않았지만 맞습니다. 문제는 Aquamacs가 기본적으로 Alt를 Meta에 매핑한다는 것입니다. 확인하지 않으면 국가 별 키보드가 정상적으로 작동합니다.
tripleee

또한 init.el:(setq ns-alternate-modifier nil)
tripleee

0

Ukelele 을 사용 하여 미국 레이아웃을 수정하여 프랑스어 문자에보다 쉽게 ​​액세스 할 수 있습니다. 예를 들어 caps lock 아래에 추가 한 다음 KeyRemap4MacBook의 private.xml 에 다음을 추가하십시오 .

<autogen>__KeyToKey__ KeyCode::OPTION_R, Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::CAPSLOCK, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::CAPSLOCK</autogen>

패스 스루 CapsLock LED 상태는 일부 키보드에서 캡 잠금 표시등을 비활성화합니다.

  • 키 레이아웃에 변경 사항을 적용하려면 현재 실행 sudo touch /Library/Keyboard\ Layouts/하고 로그 아웃 한 후 다시 로그인해야합니다.
  • ~/Library/Keyboard Layouts/비밀번호 대화 상자 또는 로그인 화면 에서 키보드 레이아웃을 선택할 수 없지만 키보드 레이아웃을 선택할 /Library/Keyboard Layouts/수 는 있습니다.
  • XML 키 레이아웃 파일은 키를 보유 할 때 표시되는 팝 오버에서는 작동하지 않지만 키 레이아웃 번들은 작동합니다.
  • ~ / Library / Preferences / ByHost / com.apple.HIToolbox. *. plist편집 하여 기본 입력 소스를 제거 할 수 있습니다 .
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.