1 of 18

따라 하면서 배우는 IT

문서 편집기

2 of 18

목차

INDEX

vi 편집기

nano 편집기

따라

學IT

vi 편집기의 모드

vi 편집기 모드 별 사용법

nano 편집기란?

nano 편집기 단축키

vi 편집기 사용해보기

nano 편집기 사용해보기

3 of 18

따라 하면서 배우는 IT

vi 편집기

4 of 18

vi 편집기

vi 편집기의 모드

Edit, Command, LastLine

vi 편집기의 모드

5 of 18

vi 편집기

vi 편집기 모드 별 사용 방법

Edit, Command, LastLine 모드 별

vi 편집기 사용 방법

  • Command 모드

가장 기본이 되는 모드, 복사, 붙여넣기, 다른 모드로 전환, 커서 이동, 삭제 등

(1) 커서 이동

방향키

G : 가장 마지막 줄로 이동

gg : 첫번째 줄로 이동

[n]G : n번째 줄로 이동

$ : 커서가 위치한 줄의 맨 끝으로 이동

0 : 커서가 위치한 줄의 맨 앞으로 이동

w : 커서가 한 단어씩 오른쪽으로 이동

b : 커서가 한 단어씩 왼쪽으로 이동

6 of 18

vi 편집기

vi 편집기 모드 별 사용 방법

Edit, Command, LastLine 모드 별

vi 편집기 사용 방법

  • Command 모드

가장 기본이 되는 모드, 복사, 붙여넣기, 다른 모드로 전환, 커서 이동, 삭제 등

(2) 삭제

x : 한 문자 삭제, 또는 Edit모드에서 백스페이스나 Delete키로 삭제

dd : 커서가 위치한 한 줄을 삭제

d[커서 이동] : 커서 이동하는 만큼 삭제

(3) 수정

r : 커서가 위치한 부분의 문자 하나를 입력하는 문자로 대체

u : Ctrl + z처럼 작업 취소

7 of 18

vi 편집기

vi 편집기 모드 별 사용 방법

Edit, Command, LastLine 모드 별

vi 편집기 사용 방법

  • Command 모드

가장 기본이 되는 모드, 복사, 붙여넣기, 다른 모드로 전환, 커서 이동, 삭제 등

(4) 복사 및 붙여넣기

yy : 커서가 위치한 한 줄을 복사

y[커서 이동] : 커서 이동하는 만큼 복사

p : 커서 밑이나 커서 다음에 붙여넣기

8 of 18

vi 편집기

vi 편집기 모드 별 사용 방법

Edit, Command, LastLine 모드 별

vi 편집기 사용 방법

  • Edit 모드

실질적으로 문서를 편집하는 모드, 내용을 입력, 내용을 수정, 내용을 삭제

입력하고 싶은 내용을 입력하거나 백스페이스로 삭제

9 of 18

vi 편집기

vi 편집기 모드 별 사용 방법

Edit, Command, LastLine 모드 별

vi 편집기 사용 방법

  • Last Line 모드

파일을 저장하거나, 종료하거나 저장하지 않고 그냥 종료, 검색, 바꾸기 등

(1) 편집기 상태 변경

:set nu 라인 넘버 표시

:set nonu 라인 넘버 표시 안함

:set ic 검색할 때 대소문자 무시

:set noic 검색할 때 대소문자 구분

(2) 검색 및 변환

/[내용] : 검색, n 다음 검색, N 이전 검색

:%s/[찾을 내용]/[바꿀 내용]/g

10 of 18

vi 편집기

vi 편집기 모드 별 사용 방법

Edit, Command, LastLine 모드 별

vi 편집기 사용 방법

  • Last Line 모드

파일을 저장하거나, 종료하거나 저장하지 않고 그냥 종료, 검색, 바꾸기 등

(3) 저장 및 종료

:w 저장

:q 종료

:wq 저장 및 종료

:w! 강제로 저장

:q! 강제로 종료

:wq! 저장 및 강제 종료

11 of 18

따라 하면서 배우는 IT

nano 편집기

12 of 18

nano 편집기

nano 편집기란?

일반적인 편집기처럼 발전한

nano 편집기

  • vi 편집기가 사용자 친화적이 아니었기 때문에 vi 편집기를 사용하려면

별도의 학습이 필요했고 사용법을 익혔다고 하더라도 한동안 사용하지

않다가 다시 사용하려면 다시 기억을 더듬어야 하는 문제가 발생

  • 이러한 불편한 점을 해소하기 위해서 사용자 친화적인 편집기로

nano 편집기가 만들어지게 되었다.

13 of 18

nano 편집기

nano 편집기의 단축키

알아두면 편리한

nano 편집기의 단축키

  • ctrl+g (F1) 도움말 표시

  • ctrl+x (F2) nano 종료 (혹은 현재의 file buffer를 닫음)

  • ctrl+o (F3) 현재 편집 중인 파일 저장

  • ctrl+j (F4) 문단을 justify(행의 끝을 나란히 맞추다)한다.

한 문단을 한 줄로 붙인다.

  • ctrl+r (F5) 현재 file에 다른 file의 내용을 추가한다.

  • ctrl+w (F6) text 검색

  • ctrl+c (F11) 현재의 cursor 위치 표시하기

  • ctrl+t (F12) spell check 시작

14 of 18

nano 편집기

nano 편집기의 단축키

알아두면 편리한

nano 편집기의 단축키

  • ctrl+\ search and replace
  • ctrl+k (F9) 현재의 line 혹은 선택된 text 삭제(그리고 저장(copy))

  • ctrl+u (F10) 붙여넣기 (paste)

  • ctrl+6 현재 cursor 위치부터 text 선택 시작. 이후 alt+6로 복사 후

선택 종료. 또는 다시 ctrl+6를 입력하면 (복사 없이)단순 종료.

  • alt+6 선택 구간 복사. 선택 구간이 없다면 현재 caret 이 있는

한 줄을 복사. 이 후 ctrl+u 로 붙여넣기 할 수 있다.

  • PageUP 이전 화면, 같은 기능 ctrl+y (F7)

  • PageDown 다음 화면, 같은 기능 ctrl+v (F8)

15 of 18

nano 편집기

nano 편집기의 단축키

알아두면 편리한

nano 편집기의 단축키

  • alt+( 현재 문단의 시작으로

  • alt+) 현재 문단의 끝으로

  • alt+= 한 줄 밑으로 스크롤

  • alt+- 한 줄 위로 스크롤

  • ctrl+space 한 단어 앞으로

  • alt+space 한 단어 뒤로 (GUI모드가 아닐 경우)

16 of 18

nano 편집기

nano 편집기의 단축키

알아두면 편리한

nano 편집기의 단축키

  • alt+\ file의 첫 line으로

  • alt+/ file의 마지막 line으로

  • alt+] 현재 괄호에 match되는 괄호 찾기

  • ctrl+- 줄 번호와 열을 입력한 후 그곳으로 이동

17 of 18

따라 하면서 배우는 IT

실습

18 of 18

따라

IT

  1. vi 편집기 사용해보기

vi 편집기를 이용해서 문서 수정 또는 작성 해보기

  • nano 편집기 사용해보기

nano 편집기를 이용해서 문서 수정 또는 작성 해보기