본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
GNU 프로젝트에서 만든 확장 가능한 텍스트 편집기
  • 경로 : /usr/bin/emacs

1976년 리처드 스톨먼이 처음 만들었다. Emacs Lisp 으로 기능을 덧붙일 수 있어 편집기를 넘어 메일 읽기, 셸 실행, 파일 관리, 버전 관리까지 한 화면에서 하도록 확장해 쓴다.

리눅스 vi 와 달리 입력 모드와 명령 모드를 나누지 않는다. 글자를 치면 바로 입력되고, 명령은 Ctrl 이나 Alt 를 조합한 키로 내린다.

문서와 도움말에서 아래처럼 줄여 쓴다.

표기 뜻
C-x Ctrl 을 누른 채 x
M-x Alt 를 누른 채 x (또는 ESC 를 누르고 x)
C-x C-c Ctrl+x 를 누른 다음 Ctrl+c
키 설명
C-x C-c emacs 종료
C-x C-s 현재 파일 저장
C-x C-w 다른 이름으로 저장
C-x C-f 파일 열기
C-x C-v 다른 파일로 바꿔 열기
C-x i 현재 위치에 다른 파일의 내용 삽입
C-g 진행 중인 명령 취소
C-x u 편집 취소 (undo)
키 설명
C-f / C-b 한 글자 오른쪽 / 왼쪽
C-n / C-p 한 줄 아래 / 위
C-a / C-e 줄의 처음 / 끝
M-f / M-b 한 단어 오른쪽 / 왼쪽
M-< / M-> 문서의 처음 / 끝
C-v / M-v 한 화면 아래 / 위
M-g g 지정한 줄 번호로 이동
키 설명
C-d 커서 위치의 글자 삭제
C-k 커서에서 줄 끝까지 삭제
C-space 영역 표시 시작
C-w 표시한 영역 잘라내기
M-w 표시한 영역 복사
C-y 붙여넣기
C-s / C-r 정방향 / 역방향 검색
M-% 찾아 바꾸기
키 설명
C-x 2 창을 위아래로 나눈다
C-x 3 창을 좌우로 나눈다
C-x o 다른 창으로 이동
C-x 0 현재 창 닫기
C-x 1 현재 창만 남기기
C-x b 버퍼 바꾸기
C-h 도움말 (C-h t 는 길잡이)
  • 개인 설정은 홈 디렉터리의 `.emacs` 또는 `.emacs.d/init.el` 에 Emacs Lisp 으로 쓴다.
  • 텍스트 화면에서 쓰려면 `emacs -nw` 로 실행한다.