header-img
Info :
  1. 'CS > etc' 카테고리의 다른 글

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)

 
blob

편집 모드의 최하단부에는 “파일 이름” 라인수, 캐릭터수가 표시됨

 

명령 모드 (Command Mode)

  1. 검색
    1. /[문자] 형식으로 검색, 대소문자 구분함
  2. 삭제 delete
    1. dd : 한 줄 삭제
    2. dd5 : 다섯 줄 삭제
    3. dw : delete word, 한 단어 삭제
    4. d5w : 다섯 단어 삭제
    5. d$ : 커서부터 이줄 끝까지 삭제
    6. d0 : 커서부터 이줄 앞까지 삭제
    7. dG : 커서부터 문서 끝까지 삭제
  3. 복사 yank
    1. yy : 한 줄 복사
    2. yy5 : 다섯 줄 복사
    3. yw : yank word, 한 단어 복사
    4. … etc
  4. 붙여넣기
    1. p : 커서 앞으로 붙여넣기
    2. P : 커서 뒤로 붙여넣기
    3. u : undo, 되돌리기
    4. x : 커서 안의 문자 하나 삭제
    5. X : 커서 뒤의 문자 하나 삭제

 

출처

https://macinjune.com/all-posts/mac/terminal/%EB%A7%A5-%ED%84%B0%EB%AF%B8%EB%84%90-vi-editor%EC%82%AC%EC%9A%A9%EB%B2%95-1%ED%8E%B8/

 

[맥 /Unix] 터미널 vi Editor 사용법 - Mac In June

Unix에서 기본적으로 사용하는 텍스트 편집기 ‘vi Editor’에 관한 간단한 사용법입니다. macOS는 기본적으로 ‘vim’이라고 하는 vi의 확장판을 가지고 있는데, 이 글에서는 ‘vi’의 기본적인 내용

macinjune.com

 

'CS > etc' 카테고리의 다른 글

운영체제에게 서비스 요구하기 (Command Interpreter, API)  (0) 2024.11.07
더보기
CS/etc