vi
: Linux 상 문서 편집기
명령 모드(Command Mode)
: vi 명령어로 편집을 하게 되면 맨 처음 들어가게 된다. 명령어를 입력하여 라인을 복사/삭제하거나 커서 위치를 이동을 할 수 있다.
입력 모드(Insert Mode)
: 파일의 텍스트를 수정 할 수 있다.
라인 모드(Line Mode)
: 파일 저장 및 종료, 특정 문자열을 검색하거나 라인 번호를 붙이는 등의 여러 가지 기능들을 제공한다.
명령어
명령 모드
-i
: 현재 커서 위치에 삽입
-u
: 명령 취소
-yy
: 현재 라인 복사
-p
: 현재 커서 다음 라인에 버퍼 내용 붙여넣기
-dd
: 커서 위치의 라인 삭제(p 명령어로 삭제된 내용 붙여넣기 가능)
-(n)dd
: n개 라인 삭제
-G
: 파일의 끝으로 이동
라인 모드
-w:
: 변경사항 저장
-w: {파일명}
: 변경사항을 입력한 파일명으로 저장
-wq:
: 변경사항 저장 후 종료
-:q
: 저장하지 않고 종료
-:set number
: 행 번호 출력
nano
: Linux 상 문서 편집기
나노 편집기 하단에서 기본적으로 사용할 수 있는 명령어가 나타난다.

모든 명령 앞에는 ^ 또는 M 문자가 붙는다.
- ^(캐럿 문자)
: Ctrl
- M
: Alt
명령어
-^W
: 텍스트 검색
-Mw
: 다음 일치 검색어 이동
-Ma
: 텍스트 선택
-M6
: 선택 영역 복사
-^6
: 선택 취소
-^k
: 잘라내기
-^u
: 붙여넣기
-^o
: 저장하기
-^x
: 종료하기
'시리즈 > Linux 기초 다지기 2023 [완] - 시리즈' 카테고리의 다른 글
| 리눅스 기초 다지기 - 38. awk (0) | 2025.03.13 |
|---|---|
| 리눅스 기초 다지기 - 37. sed (0) | 2025.03.13 |
| 리눅스 기초 다지기 - 35. 표준 파일 디스크립터 (0) | 2025.03.13 |
| 리눅스 기초 다지기 - 커맨드 익숙해지기(cat, find, grep, watch, which, whatis) (0) | 2025.03.13 |
| 리눅스 기초 다지기 - 34. ps (0) | 2025.03.13 |
