오늘의 인기 글
최근 글
최근 댓글
Today
Total
11-16 00:02
관리 메뉴

우노

[Linux] vi 명령어 정리 본문

Operating System/Linux & Ubuntu

[Linux] vi 명령어 정리

운호(Noah) 2022. 3. 16. 11:15

전체 명령어

  • 라인 번호 보기

    • :set number
    • :set nonumber
  • 패턴 검색

    • 명령모드 → /찾을문장
  • 삭제

    • dd : 한줄 삭제
    • dd5 : 다섯 줄 삭제
    • dw : 커서부터 뒤 까지 한 단어 삭제
    • d$ : 커서부터 이줄 끝까지 삭제
    • d0 : 커서부터 이줄 앞까지 삭제
    • dG : 커서부터 문서 끝까지 삭제
    • x : 커서 안의 문자 하나 삭제
    • X : 커서 뒤에 문자 하나 삭제(delete 키와 유사)
  • 복사

    • yy : 한줄 복사 (이로써 같은 명령어를 두번 쓰면 한줄이라는 것을 알 수 있습니다)
    • yy5 : 다섯 줄 복사
    • yw : yank word 한 단어 복사
    • y5w : 다섯 단어 복사
    • y$ : 커서부터 이줄 끝까지 복사
    • y0 : 커서부터 이줄 앞까지 복사
    • yG : 커서부터 문서 끝까지 복사
  • 붙여넣기

    • p : 커서 앞으로 붙여넣기
    • P : 커서 뒤로 붙여넣기
  • 되돌리기

    • u : 되돌리기
  • 라인 내 이동

    • 0 (zero) : 현재 줄 처음으로
    • ^ : 현재 줄 첫 번째로
    • $ : 현재 줄 마지막 줄로
    • w : 다음 단어 처음으로
    • W : 다음 단어 처음으로( 구두점 제외 )
    • b : 이전 단어 처음으로
    • B : 이전 단어 처음으로 ( 구두점 제외 )
  • 화면 이동

    • h : (커서) 한칸 뒤로 이동

    • j : 한줄 아래로 이동

    • k : 한줄 위로 이동

    • l : 한칸 앞으로 이동

    • H : 화면 맨 위로 이동

    • M : 화면 중간으로 이동

    • L : 화면 맨 아래로 이동

    • G : 글의 맨 밑으로 이동

    • 1G : 글의 맨 처음으로 이동

    • ctrl + f : 한 페이지 아래로

    • ctrl + b : 한 페이지 위로

Comments