Ubuntu
[Vim] Vim 명령어 모음
유파랑
2021. 3. 24. 11:28
모드 전환
i: insert 모드 진입
v: visual 모드 진입. 블럭 선택 가능
ESC: 커맨드 모드
문자열 명령어
: 뒤에 여러개 동시에 붙일 수 있음
:q + 엔터 : 종료
:w + 엔터 : 저장
:w 파일명 + 엔터: 파일명으로 저장
:wq + 엔터 : 저장 후 종료
:q! + 엔터 : 강제 종료 (!를 붙이면 강제 실행)
:%s /찾을단어/바꿀단어/g : g(전역)에서 찾을단어를 바꿀단어로 교체
커맨드 모드 명령어
G: 맨 아랫줄로 이동
gg: 맨 윗줄로 이동
dd: 한 줄 삭제
100dd: 100줄 삭제(응용 가능)
u: 실행 취소
ctrl + r: 다시실행
/찾을단어: 찾을단어 검색 -> n: 다음 N: 이전
y: 복사하기(yank)
p: 붙여넣기
yy: 한 줄 복사하기
환경설정 명령어
:set 뒤에 여러 옵션을 붙일 수 있다.
커맨드 모드에서 설정하면 vi 종료시 설정도 초기화 된다.
설정을 유지하고 싶으면 vimrc 파일을 수정한다.
nu : 라인 넘버 출력
ts=4 : 탭 사이즈를 4로 설정
shiftwidth=4 : 탭 사이즈를 공백 4칸으로 설정
laststatus=2 : status bar를 추가한다.