Vim 명령어 정리

홍성현·2023년 4월 26일
0

기본사용방법

i 명령모드 -> 입력모드
esc 입력모드 -> 명령모드

:q 그냥종료
:q! 강제 종료
:w 저장
:w! 강제 저장
:wq 저장하고 종료
:wq! 강제 저장하고 종료

글자삽입

i insert(커서앞)
a append(커서뒤)
I 문장시작
A 문장 끝

vim READ.md

h 왼쪽
j 아래
k 위에
l 오른쪽

0 문장 앞으로 이동
$ 문장 뒤로 이동
w word 한단어 뒤로 이동
b backward 한단어 앞으로 이동
3w 3단어 뒤로 이동
3b 3단어 앞으로 이동

H 화면 위
M 화면 중간
L 화면 끝
gg 파일 앞
G 파일 끝
20G 20번째줄이동

ctrl u up 스크롤링
ctrl d down 스크롤링
{ 문단 시작
} 문단 끝

글자수정

x 커서 아래 글자 삭제
dd 문장 삭제
yy 문장 복사
p 붙여넣기
*p 클립보드 붙혀넣기

command + object

d 3w 3글자 삭제
d it delete inner tags

command
d delete(cut)
y yank(copy)
c chage

object
3w
3b
aw a word
at a tag
ap a paragraph
as a sentence
it inner tag
i" inner "
ip inner paragraph

명령어

. 이전 명령 반복
u 되감기
ctrl R 앞감기

d3k 위로 3줄 삭제
di{ {}안에 내용 삭제
da{ {}포함하여 삭제
di' ''안에 내용 삭제
da' '' 포함하여 삭제
ci[ []안에 내용을 변경한다.
daw 잘라내기
p 붙혀넣기
df ( 소괄호까지의 글자를 지울거야
dt ( 소괄호 앞까지 글자를 지움
d/ search된 값까지 삭제

검색모드

/ 검색
? 거꾸로 검색
n 다음 단어 찾기

선택하는 방법

v select
ex) vaw
ctrl v block select

Reference

profile
System Engineer 기록일지

0개의 댓글