본문 바로가기

IT관련 팁

vim 필수 명령어 - 간단하게 정리

728x90

vim 필수 명령어 요약

 

저장 및 종료 

:w        저장

:x        저장후 종료

:q        종료

:q!        저장없이 종료

 

 

이동

w        다음 단어로 이동

W        다음 공백문자로 구분되는 단어로 이동

b        이전 단어로 이동

B        이전 공백문자로 구분되는 단어로 이동 

e        현 단어의 마지막으로 이동

0        현 라인의 처음으로 이동

$        현 라인의 마지막으로 이동

^f        Page Down

^b        Page Up

gg        현 문서의 처음으로 이동

G        현 문서의 끝으로 이동 

nG        n번째 라인으로 이동

:n        n번째 라인으로 이동

H        현 스크린의 처음으로 이동

M        현 스크린의 중간으로 이동

L        현 스크린의 마지막으로 이동

h        Left

j        Down

k        Up

l        Right

 

 

편집

i        현 위치에서 편집모드로 전환

I        현 라인의 처음에서 편집 모드로 전환

a        현 위치 다음 글자에서 편집 모드로 전환

A        현 라인의 마지막에서 편집모드로 전환

o        현 라인 밑에 새로운 라인일 만들고 편집 모드로 전환

O        현 라인 위에 새로운 라인을 만들고 편집 모드로 전환

r        현 위치의 한 글자를 대체

R        현 위치 이후로 여러 글자를 대체 

 

 

삭제

x         한 글자를 삭제한다. del키와 유사하게 작동한다. 

nx        n개의 글자를 삭제한다.

X         앞 글자를 삭제한다. BackSpace와 유사하게 작동한다. 

nX        n개의 앞글자를 삭제한다. 

D        현 위치에서 라인의 마지막까지 삭제한다. 

dd        현 라인을 삭제한다. (잘라낸다)

ndd        n개의 라인을 삭제한다. (잘라낸다)

dw        현 위치부터 단어의 끝까지 삭제한다. 

d0        현 위치어서 라인의 처음까지 삭제한다. 

d$        현 위치에서 라인의 끝까지 삭제한다. 

 

전체 변경

:s/패턴/대체문자열/flag

flag

g        모든 패턴을 대체한다. 

c        해당 패턴이 나타날때마다 바꿀지의 여부를 묻는다. 

ex) :s/old/new/g        ; 모든 old라는 글자를 new라는 글자로 바꾼다. 

 

 

검색

/문자열        특정 문자열을 검색한다. 

?문자열        특정 문자열을 위로 검색한다. 

n        다음으로 찾은 문자열로 이동한다. 

N        이전으로 찾은 문자열로 이동한다. 

*        현재 위치의 단어와 같은 다음 위치를 검색한다. 

#        현재 위치의 단어와 같은 이전 위치를 검색한다. 

 

 

실행 취소

u        undo

^r        redo

 

 

복사하기

v        블록을 지정한다. 

y        블록을 복사한다. 

yy        현 라인을 복사한다.

nyy        n개의 라인을 복사한다. 

d        블록을 잘라낸다

dd        현 라인을 잘라낸다.

ndd        n개의 라인을 잘라낸다. 

p        현 위치에 붙여 넣는다. 

 

 

기타

:set ic        검색시 대소문자 무시하기

:set noic    검색시 대소문자 구별하기 

:set nu        행번호를 표시한다. 

.        마지막 명령어를 다시 수행한다. 

 

 

(광고1)

이젠 여기저기 있는 중고거래앱들을 번거롭게 일일이 찾아드릴 필요가 없이 '중고검색'앱 이거 하나만으로

중고장터거래 앱들의 원하는 아이템을 검색해 볼 수 있습니다.

 

https://play.google.com/store/apps/details?id=com.opensupport.UsedSearch 

 

중고검색 (한번의 검색으로 여러 중고장터의 아이템을 알뜰하게 쇼핑하자!) - Google Play 앱

한번의 검색으로 여러 중고장터의 아이템을 알뜰하게 쇼핑할 수 있습니다.

play.google.com

 

 

 

그럼,

   공유합니다.

 

728x90