[Linux] VIM 테마(molokai) 수정하기 (Color Scheme)

 

개요

얼마 전 vim 테마로 molokai를 받아 적용했다. 그동안 매우 만족스럽게 사용했으나 딱 한가지 부분에서 불만족 스러웠다. 바로 마우스 커서를 괄호부분에 갖다대면 마우스 커서가 순간적으로 다른 부분으로 가는 것 같은 느낌을 받았다. 계속 적응하려고 해봤으나 도저히 적응이 되지 않아 테마 변경까지 고려했다. 그러나 이 테마만큼 마음에 드는 테마도 없었기 때문에 괄호부분만 어떻게 색깔을 변경해보려고 했다. 방법을 찾다 보니 나처럼 느끼는 사람들도 있어서 개발자에게 수정 요청을 한 사람도 있었다.

molokai 에디터 사용화면

 

해당 링크에 달린 댓글을 확인해보니 gvim을 사용하면 된다거나 리눅스 환경(CentOS, Ubuntu), 개인 설정에 따라 다를 수도 있다는 글도 봤으나 명확한 해답을 얻지 못했다.

gvim에서의 사용화면

그래서 내가 사용중인 Linux 설정을 바꾸기 보단 해당 댓글에서 파일의 어떤 부분을 수정하면 되는지 까지 알려주었기 때문에 테마를 직접 수정하기로 결정했다.

 

파일 수정

~/.vim/colors/molokai.vim 파일에 들어가서 Matchparen 부분의 ctermfg, ctermbg부분을 수정해주면 된다.

molokai.vim 내용 일부

숫자가 어떤 색을 나타내는지 모르니 아래 링크를 참조해서 수정하면 된다. 두 링크 중 보기 편한 것을 찾아서 보면 된다.

 

수정 확인

조금씩 수정하면서 사용

회사 코드이기때문에 혹시라도 문제가 될까봐 코드부분은 가리고 괄호부분만 확인해보자. 마우스 커서는 세 사진 전부 괄호 시작부분( ' { ' )에 있다.

우선 현재 커서가 사라지는 느낌을 받지 않도록 가장 눈에 띄었으면 했다. 그래서 기본 테마의 ctermbg에 적용되어 있던 색을 ctermfg에 적용했다.

그리고 이와 대칭대는 괄호부분을 어떻게 할지 고민하면서 조금씩 해가며 사용했다.

최종 정착

대칭되는 괄호부분의 배경이 어둡다보니 눈에 잘 들어오지 않는 경우가 발생해서 조금씩 밝게 수정하며 사용했다. 그러다 또 너무 밝으면 현재 커서 위치보다 주목받아서 기본 테마와 별 다를 것 없었다. 그래서 그 중간값을 찾다가 결국 이렇게 정착했다.

 

혹시라도 내가 수정한 색의 코드를 알고 싶은 사람이 있을까봐 마지막으로 내가 수정한 색의 값을 알려주고 이만 오늘은 마무리.

MatchParen      ctermfg=208  ctermbg=222
 

 

 

'Linux' 카테고리의 다른 글

[LINUX] VIM 단축키 설정  (0) 2022.07.06
[Linux] Bash Shell에 git branch와 상태 표시  (0) 2022.06.27
[Linux] VIM 테마 변경하기(Color Scheme)  (0) 2022.06.16

댓글