etc Vim은 명령 모드에서 시작해 i로 입력 모드에 들어가 글을 쓰고, Esc로 다시 명령 모드로 돌아온 뒤 :로 명령줄 모드에서…
페이지 정보

본문
Vim은 명령 모드에서 시작해 i로 입력 모드에 들어가 글을 쓰고, Esc로 다시 명령 모드로 돌아온 뒤 :로 명령줄 모드에서 저장·종료 명령을 입력하는 방식입니다. 기본 흐름은 vim 파일명으로 열고, i로 편집한 뒤 Esc → :wq로 저장 후 종료, 저장하지 않고 나가려면 Esc → :q!를 사용해요.
커서 이동 및 텍스트 편집 명령어
|
구분 |
명령어 |
동작 |
|
커서 이동 |
h, j, k, l |
왼쪽, 아래, 위, 오른쪽 이동 |
|
커서 이동 |
gg |
문서 맨 위로 이동 |
|
커서 이동 |
Shift + G |
문서 맨 아래로 이동 |
|
페이지 이동 |
Ctrl + F |
한 페이지 아래로 이동 |
|
페이지 이동 |
Ctrl + B |
한 페이지 위로 이동 |
|
줄 이동 |
:행번호 |
지정한 행으로 이동 |
|
글자 삭제 |
x |
커서가 있는 글자 삭제 |
|
줄 삭제 |
dd |
현재 줄 삭제 |
|
줄 삭제 |
:시작행,끝행 d |
지정한 범위의 행 삭제 |
방향키로도 이동할 수 있지만, Vim에서는 h, j, k, l을 쓰는 방식이 기본 이동 습관으로 잡기 좋습니다. 긴 파일을 볼 때는 Ctrl + F와 Ctrl + B로 페이지 단위 이동을 하고, 특정 줄로 바로 가려면 :행번호를 입력하는 방식이 편리해요.
검색 및 줄 번호 표시 등 활용 팁
|
기능 |
명령어 |
사용 예 |
|
문자열 검색 |
/문자열 |
문서 안에서 특정 단어 찾기 |
|
다음 검색 결과 |
n |
검색 후 다음 일치 항목 이동 |
|
줄 번호 표시 |
:set number |
현재 창에 줄 번호 표시 |
|
저장 |
:w |
작성 내용 저장 |
|
저장 후 종료 |
:wq |
저장하고 종료 |
|
강제 종료 |
:q! |
변경 사항 저장 없이 종료 |
|
강제 저장 후 종료 |
:wq! |
강제 저장 후 종료 |
검색은 명령줄 모드에서 /를 입력한 뒤 찾을 문자열을 쓰고 엔터를 치는 방식입니다. 줄 번호가 보이면 특정 행으로 이동하거나 오류 위치를 확인할 때 훨씬 편해요. 다만 :set number 같은 설정은 파일 내용 자체가 아니라 현재 편집 화면에 적용되는 명령입니다.
초보자를 위한 Vim 사용 흐름 요약
- 터미널에서 vi 파일명 또는 vim 파일명을 입력해 파일을 엽니다. 이미 있는 파일은 해당 내용이 열리고, 없는 파일은 새 문서가 열려요.
- i, a, o 중 하나를 눌러 입력 모드로 들어갑니다. i는 현재 커서 위치부터, a는 커서 다음 위치부터 입력을 시작하는 방식입니다.
- 글을 쓰다가 편집을 마치면 Esc를 눌러 명령 모드로 돌아옵니다. 이때 하단의 -- INSERT -- 표시가 사라집니다.
- 저장하려면 :w, 저장 후 종료하려면 :wq, 저장하지 않고 나가려면 :q!를 입력합니다. 명령줄 모드에서는 맨 아래에 명령어가 입력되는 것을 확인하는 편이 좋아요.
작업 중 명령어가 잘 먹지 않으면 Esc를 몇 번 누른 뒤 다시 시도하면 됩니다. 그래도 빠져나가기 어렵다면 :q!로 저장하지 않고 종료하는 방법을 쓸 수 있습니다.
- 이전글passwd 명령어로는 비밀번호 변경만 가능하며, 새로운 사용자를 생성하거나 전환하는 것은 다른 명령어를 사용해야 합니다. 26.07.31
- 다음글자주 쓰는 명령어는 ls , cd , pwd , mkdir , rm , cp , mv , cat , grep , chmod , chown , sudo , top , ps , df , free , ping , ip addr , curl , wget , tar 등이 핵심. 26.07.31
댓글목록
등록된 댓글이 없습니다.
