Mac
Terminal, Vim/Vi
1. Terminal 환경 설정
.bash_profile 에 아래의 내용을 추가한다.
2. Vim/Vi 환경 설정
.vimrc 에 아래의 내용을 추가한다.
3. Vim/Vi 에서 tab 을 space 로 사용하기 위한 설정
4. Vim/Vi 명령어
esc
: 명령어 모드i
: 편집 모드, 커서 왼쪽에 문자 삽입o
: 편집 모드, 커서 아래에 행 삽입O
: 편집 모드, 커서 위에 행 삽입v
: 비주얼 모드, 커서 위치부터 블럭 시작V
: 비주얼 라인 모드, 커서 위치부터 라인 블럭 시작:w
: 저장:wq
: 저장한 이후 종료:q!
: 저장하지 않고 종료h
: 왼쪽으로 이동j
: 아래로 이동k
: 위로 이동l
: 오른쪽으로 이동ctrl + b
: 한 페이지 위로 이동ctrl + f
: 한 페이지 아래로 이동G
: 파일의 마지막 행으로 가기12G
: 파일의 12 번째 행으로 가기^
: 해당 줄에서 공백을 제외한 첫번째 문자로 이동u
: 이전 명령 취소ctrl + r
: 취소한 명령 다시 실행x
: 문자 삭제dd
: 행 삭제:5,10 d
: 5 ~ 10 행 삭제y
: 블럭 복사yy
: 행 복사p
: 복사된 행을 현재 행 위에 삽입P
: 복사된 행을 현재 행 아래에 삽입:1,2 co
: 3 1 ~ 2 행을 3 행 다음으로 복사:4,5 m
: 6 4 ~ 5 행을 6 행 다음으로 복사/string/
: string 탐색n
: 계속 탐색N
: 이전 탐색