LabHub

vim 과 tmux · vim 기초 편집 · 퀴즈

퀴즈: vim 기초 편집

LabHub 에서 이어서 보기

문항 5개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.

  1. ci" 가 하는 일은?

    1. 따옴표를 포함해 통째로 삭제한다
    2. 따옴표 안쪽 내용만 지우고 입력 모드로 들어간다
    3. 따옴표를 복사한다
    4. 다음 따옴표까지 커서를 옮긴다
  2. dd 로 지운 줄을 p 로 붙여넣을 수 있는 이유는?

    1. vim 이 자동으로 undo 버퍼를 참조하기 때문
    2. p 가 마지막 undo 를 되돌리는 명령이기 때문
    3. 시스템 클립보드에 자동 복사되기 때문
    4. vim 에서 삭제는 잘라내기이며 지운 내용이 레지스터에 저장되기 때문
  3. d3w 와 3dd 의 차이는?

    1. 앞은 단어 3개, 뒤는 줄 3개를 지운다
    2. 둘 다 세 줄을 지운다
    3. 앞은 3번 반복, 뒤는 한 번만 실행된다
    4. d3w 는 잘못된 문법이다
  4. .vimrc 에 set expandtab 을 적었는데 여전히 탭 문자가 들어갑니다. 가장 먼저 할 확인은?

    1. vim 패키지를 지우고 다시 설치한다
    2. .vimrc 파일의 권한을 확인한다
    3. 터미널 에뮬레이터의 탭 설정을 확인한다
    4. vim 안에서 :set expandtab? 으로 실제 적용값을 확인한다
  5. vim 에서 방향을 잃었을 때 가장 먼저 해야 할 것은?

    1. Ctrl-C 를 누른다
    2. :q! 로 종료한다
    3. Esc 를 눌러 Normal 모드로 돌아온다
    4. u 를 눌러 되돌린다