문제
vi 편집기로 line.txt 파일의 내용을 불러오면서 커서의 위치를 마지막 줄에 위치시키려고 한다. 다음 ( 괄호 ) 안에 들어갈 옵션으로 알맞은 것은?
① + ② -e ③ -l ④ -L
정답
1번
해설
정답: 1. "vi + 파일명" 처럼 인자 없이 + 만 주면 파일을 열면서 커서를 마지막 줄에 위치시킨다("+숫자" 를 주면 해당 줄로 이동).
오답 풀이
- 1번: + 옵션이 마지막 줄(또는 +N 으로 N행)로 커서를 두므로 옳다.
- 2번: -e 는 ex 모드로 실행하는 옵션이라 마지막 줄 이동과 무관하다.
- 3번: -l 은 Lisp 모드 관련 옵션으로 커서 위치와 관계없다.
- 4번: -L 은 손상 복구(스왑) 관련 옵션으로 해당 동작이 아니다.
보충 개념 "vi +20 file" 은 20행으로, "vi +/패턴 file" 은 패턴이 처음 나오는 줄로 커서를 이동시킨다.