문제
다음 중 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?
emacs는 강력한 질의 및 치환 기능을 가지고 있다. ( ㉠ )키 입력 후에 ( ㉡ )키를 누르면 화면 하단에 ( ㉢ )(이)라는 프롬프트가 나타나면서 질의를 통한 치환을 진행 할 수 있다.
① ㉠ : [Esc], ㉡ : % ㉢ : Query replace: ② ㉠ : [Esc], ㉡ : & ㉢ : Query replace: ③ ㉠ : [Ctrl], ㉡ : % ㉢ : Query replace with: ④ ㉠ : [Ctrl], ㉡ : & ㉢ : Query replace with:
정답
1번
해설
정답: 1. emacs 의 질의 치환(query-replace)은 Esc 입력 후 % 를 누르는 M-% 로 실행하며, 화면 하단에 "Query replace:" 프롬프트가 나타난다. 따라서 ㉠=[Esc], ㉡=%, ㉢=Query replace:.
오답 풀이
- 1번: [Esc] → % → "Query replace:" 로 모두 옳다.
- 2번: ㉡ 가 & 로 잘못되었다(질의 치환은 %).
- 3번: ㉠ 가 [Ctrl] 로 잘못되었고 프롬프트 표기도 다르다(질의 치환 진입은 Meta=[Esc]).
- 4번: ㉠ [Ctrl], ㉡ & 모두 잘못되었다.
보충 개념 emacs 에서 Meta 키는 보통 [Alt] 또는 [Esc] 로 입력한다. M-%(Esc 후 %)가 query-replace, C-_ 는 실행 취소, C-x C-s 는 저장이다.