vi 명령어 - flapper/codezen GitHub Wiki
- 자주쓰는 명령
기능 | 명령어 |
---|---|
저장후 나가기 | :wq (순서중요!!) |
편집 무시하고 나가기 | :q! |
이동 | h j k l |
현재위치(커서 왼쪽) 편집 | i (커서 오른쪽 a) |
한글자 지우기 | x |
현재 줄에서 수정한 내용만 취소 | u |
현재위치 한줄 붙여넣기 | 대문자 P (커서 아래 p) |
한단어 삭제 | dw (단어의 시작문자에서) |
한단어 오른쪽 이동 | w (왼쪽 이동 b) |
첫줄,마지막줄,7째줄 | gg, G, 7G or :7 |
현재 커서를 화면의 중간으로 | zz |
한줄 복사 | yy |
블럭선택 | v |
컬럼단위 블럭복사 | Ctrl+v |
블럭선택후 복사 | y |
블럭선택후 잘라내기 | d |
붙여넣기 | p (커서다음) 커서 이전은 대문자 P |
마지막 버퍼 붙여넣기 | "0p |
일반적으로는 상관없는데 |
| |한줄입력(커서 다음) | o | |한줄입력(커서 이전) | O | |클립보드 보기 | :reg |
- 줄번호
- $ vi ~/.vimrc
- set number 를 추가한다. (set nu 도 됨)
- bashrc 등 수정후 로그아웃하지 않고 바로 적용하는 방법
$ source /etc/bashrc
동일한 명령어$ . /etc/bashrc