전체 옵션 열어보기


모든 소프트웨어들처럼 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 파일입니다. 참고하시기 바랍니다. 


020 vim의 옵션 개요.apkg


+ Recent posts