- Ctrl 키는 C 로 표현하고 -(대시) 문자는 뒤에오는 키와 함께 입력한다는 의미이다.
- M 키는 메타키로 일반키보드에서는 Alt키를 사용한다.
- <SPC>는 스페이스 키, <TAB> 탭키를 말한다. 그외 <RET>는 리턴 키, <ESC>는 이스케이프 키, <F1>, <F2>등으로 표기한다.
- 보통은 mode line을 마우스로 드래그하여 조정한다.
- 사이즈를 조정하기 위해 단축키를 여러번 누르기 싫다면 C-u를 사용하는 방법도 있다.
- 예) C-u 20 C-x ^
- M-x compare-windows 버퍼의 내용을 비교하고 처음으로 다른 부분을 보여준다.
- 만약 두개이상일 경우 현재 커서가 위치해 있는 윈도우와 시계 방향으로 다음 윈도우의 내용이 비교된다
표기법
예) C-x
C-f 컨트롤 키를 누른 상태에서, x를 누르고 (컨트롤 키를 떼지
않고) f를 누른다.
기본명령
명령 |
단축키 |
실행명령 |
emacs |
파일열기 |
C-x C-f, /디렉토리명/디렉토리명/파일명 |
파일종료 |
C-x k 현재 파일을 닫는다. |
실행종료 |
C-x C-c emacs 종료 |
파일저장 |
C-x C-s |
실행취소 |
C-/ 또는 C-x u |
명령취소 |
C-g (단축키를 잘못 누른 경우 반드시 명령취소를 해야 한다. 그렇지 않으면 emacs는 계속 명령을 대기한다.) |
이동
명령 |
단축키 |
한줄아래 |
C-n 또는 방향키 아래 |
한줄위로 |
C-p 또는 방향키 위 |
한칸앞으로 |
C-f 또는 방향키 우측 |
한칸뒤로 |
C-b 또는 방향키 좌측 |
한단어 앞으로 |
M-f |
한단어 뒤로 |
M-b |
PageUp |
M-v |
PageDown |
C-v |
Home |
C-a 커서를 줄의 맨 처음으로 이동 |
End |
C-e 커서를 줄의 맨 끝으로 이동 |
삭제
명령 |
단축키 |
한글자 삭제 |
C-d 또는 삭제할 글자 앞으로 이동하여 백스페이스 키 |
한단어 삭제 |
M-d 또는 삭제할 단어 앞으로 이동하여 백스페이스 연타 |
한줄 삭제 |
C-k 커서가 위치한 현재 줄의 끝까지 삭제 |
복사/붙여넣기
명령 |
단축키 |
영역지정 |
C-<SPC> 키를 누르고 원하는 영역을 방향키 또는 Ctrl + n,p,f,b 키등으로 이동 |
복사 |
M-w |
잘라내기 |
C-w |
붙여넣기 |
C-y |
검색/치환
명령 |
단축키 |
검색 |
C-s 검색어 (C-s를 반복해서 누름으로써 계속 검색을 할 수 있다) |
정규표현식 검색 |
C-M-s 정규표현식을 사용해서 매우 정교한 검색이 가능 |
일반 치환 |
M-% 또는 M-x query-replace 와 같이 명령어를 입력하는 방법도 있다. |
정규표현식 치환 |
C-M-% 또는 M-x query-replace-regexp |
들여쓰기와 내어쓰기
명령 |
단축키 |
들여쓰기 |
C-u 8 C-x TAB 또는 C-8 C-x TAB |
내어쓰기 |
C– C-u 8 C-x TAB 또는 C– C-8 C-x TAB |
사각형 영역지정
명령 |
단축키 |
지정한 사각형 영역 지움 |
사각형 영역지정, C-x r k |
지정한 영역만큼 공백삽입 |
영역지정, C-x r o |
대소문자 변경
명령 |
단축키 |
선택영역을 대문자로 |
C-x C-u |
선택영역을 소문자로 |
C-x C-l |
주석 달기
명령 |
단축키 |
기본 주석 |
영역지정, M-; 또는 M-x comment-region 참고. emacs에서 주석 문자와 형태는 각 mode에 따라 다르다. 예, sql mode에서는 알아서 표준 주석인 – 문자가 입력된다. |
주석 제거 |
M-x uncomment-region |
탭과 공백
명령 |
단축키 |
줄 끝 공백제거 |
M-\ |
윈도우
명령 |
단축키 |
수평으로 나누기 |
C-x 3 (M-x split-window-horizontally) |
수직으로 나누기 |
C-x 2 (M-x split-window-vertically) |
윈도우 옮겨다니기 |
C-x o (한번 실행할때만다 시계방향의 버퍼로 이동한다.), 마우스로 클릭하면 그 버퍼의 위치로 이동.) |
윈도우 삭제 |
C-x 1 |
윈도우 길이 조절 |
C-x |
윈도우 간격 조절 |
C-x } 또는 C-x { |
윈도우 사이즈 통일 |
C-x + |
TIP
'프로그램 경험 > 프로그램 정보' 카테고리의 다른 글
[보안] 일구화목마 (0) | 2011.12.06 |
---|---|
APE파일을 MP3파일로 변환하기 (0) | 2010.10.06 |
[즐겨찾기] 내 즐겨찾기 (0) | 2010.02.01 |
Batch files for DOS, OS/2, Windows 95/98, NT 4, 2000 and XP (0) | 2010.01.13 |
[Inno Setup] 설치 파일들 (0) | 2010.01.08 |