from 유용한 팁 2011. 3. 28. 23:53


GVim 최신버전 다운받기 (GVim v7.3.46)



## 파일 저장 및 종료
:w (저장하기)
:wq (저장하고 종료하기)
:x (저장하고 종료하기)
:w! (강제로 저장하기 - readonly로 열었을 경우)
:q! (저장하지 않고 종료하기)
:w new_file_name (새로운 파일 이름으로 저장하기)
:sav new_file_name (새로운 파일 이름으로 저장하기)
 
## 커서 이동
gg (맨 윗줄로 이동)
G (맨 아랫줄로 이동)
:n (n번째 줄로 이동)
 
## 특정항목 찾기
/aaa (전체 문서에서 aaa 찾기)
n (찾기반복 - 위에서 아래로)
N (찾기반복 - 아래에서 위로)
 
## 편집모드 전환
i (현재 커서 위치에서 편집)
 
## 복사와 삭제
yy (커서 위치한 줄 복사)
dd (커서 위치한 줄 삭제 - 삭제한 줄은 클립보드에 저장됨)
Shift + P (붙여넣기)
 
## 특정범위 선택 후 복사와 삭제
:1,100y (1~100번째줄까지 복사)
:1,100d (1~100번째줄까지 삭제)
:.,$y (커서 위치한 줄에서 맨 아랫줄까지 복사)
:.,$d (커서 위치한 줄에서 맨 아랫줄까지 삭제)
:g/aaa/y (전체 문서에서 aaa 포함된 줄 복사)
:g/aaa/d (전체 문서에서 aaa 포함된 줄 삭제)
 
## 특정범위 선택 후 문자열 바꾸기
:1,100 s/aaa/bbb/g (1~100번째줄에서 모든 aaa를 bbb로 바꾸기)
:g/ccc s/aaa/bbb/g (ccc를 포함한 줄에서 모든 aaa를 bbb로 바꾸기)
:% s/aaa/bbb/g (전체 문서에서 모든 aaa를 bbb로 바꾸기)




,