1. Vi/Vim
리눅스에서 사용하는 편집기 vi/vim의 명령어
2. Insert
| 단축키 | 설명 |
|---|
| i | 커서 위치에 insert |
| I | 줄 맨 앞에서 insert |
| a | 커서 다음에 insert |
| A | 줄 맨 뒤에서 insert |
| o | 커서 아래로 한 줄 띄우고 insert |
| O | 커서 위로 한 줄 띄우고 insert |
3. Move
| 단축키 | 설명 |
|---|
| w | 단어 첫 글자 기준으로 다음으로 이동 |
| W | 공백 기준으로 다음(단어의 시작)으로 이동 |
| b | 단어 첫 글자 기준으로 이전으로 이동 |
| B | 공백 기준으로 이전으로 이동 |
| e | 단어 마지막 글자 기준으로 다음으로 이동 |
| E | 공백 기준으로 다음(단어의 끝)으로 이동 |
| gg | 문서 맨 앞으로 이동 |
| G | 문서 맨 아래로 이동 |
| ^ | 문장 맨 앞으로 이동 |
| $ | 문장 맨 뒤로 이동 |
4. Search
| 단축키 | 설명 |
|---|
| / | 해당 word를 검색, 'n'(다음)과 'N'(이전)으로 찾기 |
5. Edit
| 단축키 | 설명 |
|---|
| dd | 현재 줄 잘라내기 |
| yy | 현재 줄 복사하기 |
| p | 붙여넣기 |
| u | 실행취소(undo) |
| ctrl + r | 재실행(redo) |
| v | Visual 모드 |
| y | 복사 |
| c | 잘라내기 |
6. Save
| 단축키 | 설명 |
|---|
| :w | 저장 |
| :q | 닫기 |
| :q! | 저장하지 않고 닫기 |
| :wq | 저장하고 닫기 |
| :숫자 | 지정한 줄 번호로 이동 |
7. References
- stricky blog
- yalco