전체 옵션 열어보기
모든 소프트웨어들처럼 vim도 사용자 입맛에 맞게 튜닝이 가능하도록 다양한 옵션을 갖고 있다. 당연한 이야기지만 이 모든 옵션들을 다 숙지할 필요는 없다. 필요한 옵션을 찾아서 그때그때 적용하는 것으로도 vim을 잘 쓰는데 충분하다.
그럼에도 vim 옵션에 대해서 언급하지 않으면 vim이 다른 에디터처럼 다양한 메뉴를 제공해주는 것도 아니어서 초심자들은 옵션이 있는지도 모르고 지나갈 수도 있다(실은 제가 그랬습니다). 그러니 몇 가지를 우선 짚어보자.
우선, vim에서 옵션이란 것이 어떤 것이 있는지 확인하는 것이 먼저일 것이다.
vim의 모든 옵션을 보고 싶으면 명령 라인으로 들어가서 다음의 명령어를 입력하면 된다.
:set all
명령어를 입력하면 다음의 사진과 같이 모든 옵션들이 표시된다.
vim 옵션의 종류
위의 사진에서 정말 많은 옵션들을 확인할 수 있다. 옵션을 한 페이지에 모두 보여줄 수 없어 화면 하단에는 -- 더 -- 라는 표시가 나타나 있다. 이 상태에서 [Enter] 키를 치면 한 줄씩 화면이 내려가고, [Space] 키를 누르면 한 화면씩 내려간다. 화살표의 ↑, ↓ 키와 j, k 키 모두 한 줄씩 화면을 옮기면서 원하는 옵션을 찾을 수 있도록 되어 있다. q 키를 누르면 바로 원래 화면으로 돌아간다.
보이는 옵션들 중에서 몇 가지 특징이 보이는데, 우선 옵션들이 열을 지어 나열되어 있다. 이 중 글자가 열을 맞추지 않고 튀어나온 옵션들이 보이는데 이는 모두 'no'라는 글자가 앞에 붙은 경우임을 알 수 있다. 이 ‘no'라는 글자를 제외하고 보면 옵션들이 알파벳순으로 나열되어 있음을 확인할 수 있다. 또, 등호(=)가 붙어있는 옵션이 있고, 등호(=)가 있는 옵션들 중에서 등호에 어떤 값이 연결되어 있는 경우와 그렇지 않은 경우로 나누어진다.
이는 다음과 같은 것이다.
vim에서 옵션은 그저 키고 끄는 것만 있는 즉, on/off만 있는 옵션과 특정 값을 갖는 옵션의 두 종류로 크게 나눠볼 수 있다.
on/off만 가능한 옵션들은 off가 되었을 경우에는 앞에 'no'를 붙인다.
또, 등호(=)가 붙어 있는 옵션들은 어떤 값을 갖는 옵션들이다. 물론, 이 등호(=) 뒤에 값이 설정되어 있지 않은 옵션들은 활성화되지 않은 옵션이다.
Anki 파일
아래는 본 포스팅의 내용을 갈무리하기 위한 Anki 파일입니다. 참고하시기 바랍니다.
'Anki로 공부하기 > vi 또는 vim 익히기' 카테고리의 다른 글
022 탭(tab) 사이즈 조절 (0) | 2018.05.29 |
---|---|
021 vim 옵션 설정 방법 (0) | 2018.05.28 |
019 블록 지정 후 사용 명령어 (0) | 2018.05.24 |
018 블록 지정의 비주얼 모드 (0) | 2018.05.22 |
017 잘라내기, 명령취소(undo), 재실행(redo), 이전 작업 반복하기 (0) | 2018.05.21 |