Vim 명령 요약

4258 단어 Vim초보자
자신용으로 Vim의 커멘드를 정리해 둡니다(수시로 갱신).
[참고 사이트]htps: //ゔぃm. jp. 네 t/

모드 전환



입력 모드는 삽입 모드라고도합니다.


설명
명령


입력 모드 (커서 위치에서)
i

입력 모드 (커서 뒤의 위치에서)
a



o 아래에 커서가 있습니다.
이름 그대로 문자 입력이 가능합니다.



명령 모드
Esc




p와 o 사이에 입력 모드보다 넓은 커서가 있습니다.
명령 모드에서는 문자를 입력할 수 없습니다.

저장 및 종료 (모두 명령 모드에서)




설명
명령
비고


저장
:w+Enter

강제 저장
:w!

다른 이름으로 저장
:w fileA
fileA라는 이름으로 저장

종료
:q+Enter
(저장되지 않은 경우 불가)

저장 + 종료
:wq+Enter

강제 종료
:q! + Enter
(변경을 버리고 종료)


저장하지 마십시오 : q + Enter를 입력하면

오류가 발생함

이동 (모두 명령 모드에서)



상하좌우로 한 문자씩 이동








상단 k


왼쪽 h

오른쪽 l(엘)

아래 j



횟수 지정은 머리에 숫자를 붙인다
5l→오른쪽으로 5문자 이동, 10j→아래로 10문자 이동, 등.

행 내에서 이동




설명
명령


줄 머리로 이동

0(제로)

줄 끝으로 이동

$(달러)

행의 공백이 아닌 첫 문자로 이동

^(캐럿)


그림으로 표현하면 이런 느낌 시작은 l


단어별로 이동 (모두 명령 모드에서)




설명
명령
비고


한 뒤의 단어의 맨 위로 이동
w

공백, 기호로 구분

W
공백으로 구분

이전 단어의 맨 위로 이동
b

공백, 기호 구분 back word

B
공백으로 구분


그림으로 표현하면 이런 느낌 시작은 y


텍스트 검색 및 이동




설명
명령
비고


전방에서 검색
/문자 + Enter
/+ Enter이면 이전과 동일한 문자 검색

뒤에서 검색
? 문자 + Enter
? + Enter이면 이전과 같은 문자 검색

이전→뒤로 검색한 문자로 이동
n

뒤 → 이전 검색한 문자로 이동
N



행 번호로 이동




설명
명령
비고


n행번호 지정
n+G


:n+Enter



첫 줄과 마지막 줄로 이동




설명
명령
비고


선행으로 이동
gg

마지막 행으로 이동
G



텍스트 수정 (모두 명령 모드에서)




설명
명령
비고


문자 삭제
x
커서 위치에 있는 한 문자

X
커서 위치 앞에 있는 한 문자

문자 변경
cw
그 단어의 끝까지

c$
줄 끝까지

문자 대체
s
커서의 위치에 있는 1문자를 치환 4s등으로 횟수 지정이 가능



문자 삭제





문자 변경



cw 또는 c$로 범위를 지정하여 수정
이 순간에 입력 모드가 된다!


문자 대체



s만 있으면 커서 위치에있는 한 문자의 대체


횟수 지정도 가능


다시 시도 (모두 명령 모드에서)




설명
명령
비고


마지막 편집 다시 시도
u
이른바 undo(안두)

실행 취소된 작업을 되돌리기
Ctrl+r
이른바 redo(리두)

좋은 웹페이지 즐겨찾기