vi editor 파일 열기
vi example.txt //일반 열기open -a Sublime\ Text example.txt //GUI 기반 에디터로 열기//팁! 아래와 같이 alias를 만들어두고 사용하기도 함 alias sublime='open -a Sublime\ Text'
vi 파일 저장 및 종료
편집 모드 > ESC > :wq (저장 후 종료)
- :w 저장
- :q 아무 수정 작업 하지 않았거나 이전에 :w로 저장한 후 종료하고 싶은 경우
- :wq 저장 후 종료
- :q! 저장하지 않고 종료
line number
:set number:set nonumber //number 다시 감추고 싶은 경우
편집 모드 (Insert Mode, Edit Mode)

편집 모드의 최하단부에는 “파일 이름” 라인수, 캐릭터수가 표시됨
명령 모드 (Command Mode)
- 검색
- /[문자] 형식으로 검색, 대소문자 구분함
- 삭제 delete
- dd : 한 줄 삭제
- dd5 : 다섯 줄 삭제
- dw : delete word, 한 단어 삭제
- d5w : 다섯 단어 삭제
- d$ : 커서부터 이줄 끝까지 삭제
- d0 : 커서부터 이줄 앞까지 삭제
- dG : 커서부터 문서 끝까지 삭제
- 복사 yank
- yy : 한 줄 복사
- yy5 : 다섯 줄 복사
- yw : yank word, 한 단어 복사
- … etc
- 붙여넣기
- p : 커서 앞으로 붙여넣기
- P : 커서 뒤로 붙여넣기
- u : undo, 되돌리기
- x : 커서 안의 문자 하나 삭제
- X : 커서 뒤의 문자 하나 삭제
출처
[맥 /Unix] 터미널 vi Editor 사용법 - Mac In June
Unix에서 기본적으로 사용하는 텍스트 편집기 ‘vi Editor’에 관한 간단한 사용법입니다. macOS는 기본적으로 ‘vim’이라고 하는 vi의 확장판을 가지고 있는데, 이 글에서는 ‘vi’의 기본적인 내용
macinjune.com
'CS > etc' 카테고리의 다른 글
운영체제에게 서비스 요구하기 (Command Interpreter, API) (0) | 2024.11.07 |
---|