1 / 19

Linux 4 편집기 및 Emacs

Linux 4 편집기 및 Emacs. Sung-Hyun Kim 2008.03.13. Text Editing. 두 종류의 편집기 리눅스에서는 크게 두가지의 편집기가 있다 . 1. Vi Editor 2. Emacs. Text Editing. Emacs 와 Vi 의 비교 Vi 는 기본적인 텍스트 편집프로그램으로 리눅스뿐 아니라 유닉스에서도 사용할 수 있는 프로그램으로 윈도우의 메모장의 위치라고 생각할 수 있다 .

slade
Download Presentation

Linux 4 편집기 및 Emacs

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Linux 4편집기 및 Emacs Sung-Hyun Kim 2008.03.13

  2. Text Editing 두 종류의 편집기 리눅스에서는 크게 두가지의 편집기가 있다. 1. Vi Editor 2. Emacs

  3. Text Editing Emacs 와 Vi 의 비교 Vi는 기본적인 텍스트 편집프로그램으로 리눅스뿐 아니라 유닉스에서도 사용할 수 있는 프로그램으로 윈도우의 메모장의 위치라고 생각할 수 있다. Vi는 C, HTML, JAVA, 짧은 메모등과 같은 텍스트 포맷 시스템에 대한 입력을 작성하는데 적합하다.그러나 매우 가벼운 프로그램이라 다양한 편집기능은 없다.

  4. Text Editing Emacs 와 Vi 의 비교 Emacs는 Vi의 기능뿐 아니라 더 많은 기능을 가지고 있는 Editor이다. 그 뿐아니라 단축키등 많은 기능을 사용자의 편의에 맞게 변환할 수 있다. Linux유저는 보통 Vi와 Emacs중 하나를 중점적으로 사용한다.

  5. Emacs Emacs의 기본화면

  6. Emacs 기본적인 Emacs의 단축기에 대해 알아 보기 전에... C- : Control키를 누른상태에서 M-: Alt키를 누른 상태에서 라는 뜻이 포함되어 있음 ex) C-x C-c Esc키의 활용

  7. Emacs 커서의 이동 기본적으로 화살표 키를 누르게 되면 위, 아래, 좌, 우로 한 칸(한 문자)씩 이동할 수 있다. C-f (좌로 1칸) C-b (우로 1칸) M-f (좌로 1단어) M-b (우로 1단어) C-a (현재 줄의 시작) C-e (현재 줄의 끝) M-a (현재 문단의 시작) M-e (현재 문단의 끝) C-p (현재 커서의 위) C-N (현재 커서의 아래)

  8. Emacs 커서의 이동 abcedf ghijk lm nopq rst uvwxyz,./? M-a C-a C-p M-f M-b C-e C-n M-e

  9. Emacs 텍스트의 삭제 Emacs에서는 삭제방법이 2가지가 있다. 1. delete : 텍스트의 완전 삭제(del or C-d) 2. kill : (win의 잘라내기) M-d : 현재 커서에서 현재 단어 끝까지 kill로 삭제 C(or)M-k : 현재 커서에서 현재 줄 끝까지 kill로 삭제

  10. Emacs

  11. Emacs 텍스트의 복구 C-x u (or) C-_: 되돌리기 (win에서 C-z와 같은 기능) C-y : 되살리기 (kill명령에 의해 지워진 것만 되 살아남) M-y : C-y 명령 입력한 후에 한하여 전에 kill했던 텍스트를 검색해서 불러온다

  12. Emacs

  13. Emacs 검색 C-s : 순방향 검색 C-r : 역방향 검색

  14. Emacs File C-x C-s : 저장하기 C-x C-w : 다른이름으로 저장 C-x C-f : 불러오기 C-x 5 C-f : 새창에서 불러오기 C-x 4 f : 불러오기

  15. Emacs

  16. Emacs Multiple Windows C-x 2 : 선택된 창을 두개로 나눔 (수직 배열) C-x 3 : 선택된 창을 두개로 나눔 (수평 배열) C-x o : 다른 윈도우 선택 C-x 0 : 선택된 창 제거 C-x 1 : 선택된 창 제외하고 모두 제거 C-x 4 b

  17. Emacs Multiple Windows C-x ^ : 윈도우 높이를 늘림 C-x } : 윈도우를 넓힘 C-x { : 윈도우를 좁힘

  18. Emacs

  19. Emacs

More Related