자신이 사용하는 바인딩 키에 대해 이야기하는 경우 규칙입니다. 원하는 키를 바인딩 할 수 있습니다.
이미 바인딩 된 키를 바인딩하지 않으려면 C-c
뒤에 문자를 사용하십시오. 이러한 모든 키는 사용자를 위해 예약되어 있습니다 (다음 참조).
다른 사람이 사용하기 위해 작성한 코드 (예 : 라이브러리)의 바인딩 키에 대해 이야기하는 경우 규칙 (컨벤션)이 여기에 설명되어 있습니다. Elisp 매뉴얼의 node Key Binding Conventions .
요청한 내용과 관련된 주요 규칙은 C-c
다음 과 같습니다.
C-c LETTER
Lisp 프로그램에서 키로 정의하지 마십시오 . C-c
대문자와 소문자 로 구성된 시퀀스 는 사용자를 위해 예약되어 있습니다. 이들은 사용자를 위해 예약 된 유일한 시퀀스이므로 차단하지 마십시오.
C-c
제어 문자 나 숫자 로 구성되는 시퀀스 는 주요 모드 용으로 예약되어 있습니다.
이루어진 시퀀스 C-c
다음은 {
, }
, <
, >
, :
또는 ;
또한 주요 모드를 위해 예약된다.
C-c
다른 ASCII 문장 부호 또는 기호 문자 로 구성되는 시퀀스 는 부 모드에 할당됩니다. 메이저 모드에서 그것들을 사용하는 것은 절대적으로 금지되지는 않지만 그렇게하면 메이저 모드 바인딩이 마이너 모드에 의해 때때로 어두워 질 수 있습니다.
에 관한 협약 은 없습니다C-x
. 그러나 명시 되지 않은 규칙 또는 좋은 조언 / 연습은 다음과 같습니다. 기존의 일부 표준 Emacs 바인딩 (즉, 타사 라이브러리를로드하지 않고 배포 된 Emacs에서 제공하는 바인딩) 을 대체 하는 경우 혼동 될 수 있습니다. 코드의 일부 사용자를 귀찮게하십시오.
다음과 같은 방법으로 Emacs에서 해당 문서를 찾을 수 있습니다.
C-h i
, 문서 브라우저 인 Info를 엽니 다.
m el TAB RET
대한 m ENU 엘 ISP ( TAB
전체로), 아니면 그냥 클릭 Elisp
마우스로 링크를.
key bi TAB
을 입력 한 다음 n TAB RET
로 완료하십시오 Key Binding Conventions
.
또는 i
Elisp 매뉴얼 내에서 색인 입력을 완료 할 수 있습니다 .
C-h i m el TAB RET
.
i key bi TAB
,이 key binding
두 가지 가능성 을 완성 하고 보여줍니다 : key binding
및 key binding, conventions for
. 초를 입력 , TAB
한 다음 RET
수락하려면 입력하십시오.
M-x
은 "확장 된 명령을 실행, 이것은 당신이 이맥스에서 대화 형으로 수행 할 수있는 정교한 물건을 많이가는 관문이며 그것은 당신이 이름으로 어떤 Elisp 기능을 실행할 수 있습니다"입니다. 않습니다C-c
와C-x
같은 설명을하지?