본문 바로가기
# Tools/- Vim

[Vim] Vim 사용 가이드 Part.3 - 텍스트 입력 모드

by Graffitio 2023. 12. 19.
[Vim] Vim 사용 가이드 Part.3 - 텍스트 입력 모드
728x90
반응형

 

[입력 모드]

 

📌 입력 명령어

명령어 설명
Ctrl + [ 입력 모드를 빠져나오는 가장 정석적인 방법
a 현재 문자 에 입력 커서 위치
i 현재 문자 에 입력 커서 위치
o open line
현재 문자 아래에 한 줄이 생기면서 입력 커서 위치
r replace
현재 문자를 대체
한 번만 명령어를 수행하고, 다시 명령모드로 돌아온다.
A 현재 문장의 가장 마지막에 입력 커서 위치
I 현재 문장의 가장 처음에 입력 커서 위치
O Open line
현재 문자 에 한 줄이 생기면서 입력 커서 위치

 


 

📌 삭제, 복사, 붙여넣기

명령 모드에서 실행하는 명령어

명령어 설명
x delete와 같은 기능
행 끝에 도달하면, Back_Space와 같은 기능
dd 한 문장을 통으로 지우는 기능
D 현재 위치부터 문장의 끝까지 삭제
J 아랫 줄의 문장을 공백 하나
yy 또는 Y 한 문장을 복사
p 아래에 붙여넣기
P 위에 붙여넣기

 

Vim에서는 모든 삭제 기능이 '잘라내기' 로 동작한다.

따라서 p(또는 P) 명령어를 활용하여 붙여넣기를 실행하면, 최근에 삭제된 내용이 붙여 넣어진다.

 


 

📌 작업 취소, 재실행, 이전 명령어 반복

명령어 설명
u undo
이전 명령 취소
Ctrl + r redo
이전 명령 재실행
. (마침표) 이전의 동작을 그대로 반복

 

Vim 에디터의 장점 중 하나는 바로 'Undo' 기능이 매우 강력하다는 점이다.

다른 에디터들은 일정 갯수까지만 Undo가 가능한 반면에

Vim 에디터는 문서를 열었을 때 부터 지금까지의 모든 작업의 취소가 가능하다.

 


 

728x90
반응형