[Emacs] 단축키 잡담
Emacs를 쓰면서 많은 단축키를 사용하게 되는데 이 중 C-c 그리고 C-x 가 굉장히 많다. 그런데 이 단축키는 그 자체로는 아무 역활을 하지 않는다.
C-c와 C-x는 트리커(즉 뭔가를 실행시키기 위한 키)에 가깝다. 그래서 이 다음에 이어지는 키에 따라 뭘 할지가 결정된다.
이 둘은 결정적으로 명확한 차이가 있다.
C-x C-f (파일열기) 나 C-x b (버퍼전환) 같은 키는 굉장히 자주 쓰이는데 현재 모드와 관계 없이 쓰이는 키다.
난 이 두 키의 차이점을 깨닫는데 한참 걸렸다. -_-;;;;
물론 규칙으로 정해진 것이라곤 생각지않는다. 일종의 관습이 아닐까.
C-c와 C-x는 트리커(즉 뭔가를 실행시키기 위한 키)에 가깝다. 그래서 이 다음에 이어지는 키에 따라 뭘 할지가 결정된다.
이 둘은 결정적으로 명확한 차이가 있다.
C-c
는 Major-mode의 명령을 지시한다. (command to major-mode)C-x
는 전역적인, 즉 어디서나 사용 가능한 명령을 지시한다. (execute)
C-x C-f (파일열기) 나 C-x b (버퍼전환) 같은 키는 굉장히 자주 쓰이는데 현재 모드와 관계 없이 쓰이는 키다.
난 이 두 키의 차이점을 깨닫는데 한참 걸렸다. -_-;;;;
물론 규칙으로 정해진 것이라곤 생각지않는다. 일종의 관습이 아닐까.
댓글