OSX 10.8.4를 실행하는 iMac이 있습니다.
Homebrew에서 빌드 한 emacs와 http://emacsformacosx.com/ 에서 다운로드 한 버전에서이 작업을 시도했습니다 .
나는 이것을 완전히 깨끗하게 시도했다 ~/.emacs.d
.
내가 C-h k
ctrl-up arrow를 입력하면 “backward-paragraph 명령을 실행한다”라는 설명이 나옵니다. Ctrl- 아래쪽 화살표도 마찬가지입니다.
Ctrl- 오른쪽 화살표 또는 ctr- 왼쪽 화살표를 시도해도 아무 변화가 없습니다.
내가 가면 C-h b
키가 바인딩되어 있음을 알 수 있습니다.
<C-left> left-word
<C-right> right-word
그러나 아무 일도 일어나지 않습니다.
코드가있는 표준 평면 Mac 키보드를 실행하고 있습니다.
답변
사실, ctrl- 왼쪽 화살표와 ctrl- 오른쪽 화살표는 내 Mac의 다른 응용 프로그램에서도 아무런 영향을 미치지 않습니다.
시스템 설정의 키보드-> 키보드 단축키에서 일부 OSX 업데이트를 통해 추가 된 것으로 보이는 Mission Control 단축키를 선택 해제해야합니다.
답변
⌃ ← 및 ⌃ →는 기본적으로 Emacs.app 및 iTerm 2에서 emacs를 실행할 때 작동했지만 터미널에서 emacs를 실행할 때는 작동하지 않았습니다.
터미널에서 emacs를 사용하는 경우 ⌃ ←에서 ⌃ →에서 to \033[5D
로 변경해보십시오 . 이스케이프 키를 눌러 삽입 할 수 있습니다 . 및 사용하여 ITerm 2의 키의 기본 값입니다.\033[1;5D
\033[5C
\033[1;5C
\033
\033[1;5D
\033[1;5C
Emacs.app에서도 ⌃ ← 및 ⌃ →가 작동하지 않으면 데스크톱을 변경하는 데 사용되지만 데스크톱이 하나만 열려있어 아무 것도하지 않는 것 같습니다. 시스템 환경 설정> 키보드> 키보드 단축키> 미션 컨트롤을 확인하십시오.
답변
Emacs 용 Terminal.app에서 C-up 및 C-down도 필요한 경우 터미널> 환경 설정> 프로파일> 일부 프로파일> 키보드에서 다음 키를 추가하십시오.
^↑ \033[1;5A
^↓ \033[1;5B