ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [System Programming] Vi Editor 명령어
    시스템 프로그래밍 2022. 12. 19. 01:53

    vi editor

     

    명령모드

    :q (quit)

    :q! (강제종료)

    :w (저장, write)

    :wq (저장 후 종료)

    :wq! (강제 저장 후 종료)

     

    명령모드 상태에서 i 를 누르면 입력 모드로 진입함.

    입력모드 상태에서 esc 를 누르면 명령 모드로 진입함.

     

    명령모드에서 입력모드로 진입 시, i를 누르면 커서 앞에, a를 누르면 커서 뒤로 입력을 시작할 수 있음.

    명령모드에서 입력모드로 진입 시, I(대문자 I)를 누르면 문장의 시작부분으로, A를 누르면 문장의 끝 부분에서 입력모드를 시작할 수 있음.

     

    명령모드에서 0을 누르면 문장의 앞으로 이동함.

    명령모드에서 $을 누르면 문장의 끝으로 이동함.

    명령모드에서 w를 누르면 단어 단위로 이동할 수 있음.

    명령모드에서 b를 누르면 역방향으로 단어 단위로 이동할 수 있음.

    명령모드에서 H를 누르면 화면 상 가장 위로 이동할 수 있음.

    명령모드에서 M을 누르면 화면 상 가운데 위치로 이동할 수 있음.

    명령모드에서 L을 누르면 화면 상 끝으로 이동할 수 있음.

    명령모드에서 Ctrl + U 를 누르면 위로 스크롤링할 수 있음.

    명령모드에서 Ctrl + D 를 누르면 아래로 스크롤링할 수 있음.

    명령모드에서 dd를 누르면 문장을 삭제할 수 있음.

    명령모드에서 yy를 누르면 문장을 복사할 수 있음.

    명령모드에서 p를 누르면 문장을 붙여넣을 수 있음.

    명령모드에서 *p를 누르면 클립보드에 복사한 것을 붙여넣을 수 있음.

    명령모드에서 u를 누르면 undo 를 수행할 수 있음.

    명령모드에서 Ctrl + R을 누르면 앞으로 복구할 수 있음.

    명령모드에서 . 을 누르면 이전 명령을 반복할 수 있음.

    명령모드에서 / 을 누르면 검색을 수행할 수 있음. 검색 수행상태에서 esc를 누르고 n을 누르면 다음 검색을 수행할 수 있음. 검색 수행상태에서 ?을 누르고 엔터를 누른 뒤 n을 누르면 뒤로 검색을 수행할 수 있음.

    명령모드에서 v를 누르면 drag를 수행할 수 있음.

     

Designed by Tistory.