■ Vim Editor Text Color를 개인적인 취향에 맞게 설정.
   

(1) Syntax 설정
: Vi 에디터가 흑백으로 나온다면 명령어를 통해 Text Color를 Enable 시키자.

=> 임시적으로 :syn on 명령어를 통해 설정 하거나 .vimrc 파일에 syntax on 을 추가하여 설정 할 수 있다.


(2) Configured Text Color
: Vim 에디터를 실행 한 상태에서 :highlight 또는 :hi 로 현재 설정된 색상을 확인 할 수 있다.

 



(3) Text Color Group

○ Group : 여러가지 세부적인 항목들을 그룹으로 묶어서 색상을 관리 할 수 있다.
=> 그룹에 해당하는 항목들로는 Comment, Statement, PreProc 등이 있다.

 


=> 그룹으로 관리되는 항목들은 다음 그림과 같이 링크되어 그룹의 설정을 바꾸면, 해당 그룹에 링크되어있는 항목들은 
    자동으로 적용되어진다. (ex) Special이란 그룹의 값을 바꾸면, 해당 그룹에 속한 Tag, SpecialChar 등 도 자동 적용.


○ 그룹으로 링크되어있는 세부 항목 예시

=> PreProc / Comment 에 링크되어 있는 몇가지 항목들이다.
     그룹으로 Comment로 묶어서 값을 적용할 수 있고, 위 항목을 개별적으로 설정 가능하다.


(4) Configuration Key
: 각 항목별로 설정 키가 있고, 해당 키값을 설정하여 적용하게 된다.


○ term : 흑백용 설정
○ cterm : 컬러용 색상 설정 ( General )
○ gui : Graphic 인터페이스용

- ctermfg : fg 에 대한 값은 Text Color를 말한다.
- ctermbg : bg 에 대한 값은 Shade(음영) Color를 말한다.


(5) Color Definition
: 각 Color 마다 매칭되는 Number가 존재하여 Value 값을 Color Name 이나 Number를 입력하여 설정할 수 있다.

○ 0 - 검정, 1 - 빨강, 2 - 초록, 3 - 노랑, 4 - 파랑, 5 - 자주, 6 - 민트, 7 - 흰색


(6) 설정 적용하기

○ 명령어를 통한 임시 적용
(ex) :hi Comment cterm=bold ctermfg=blue ctermbg=black

○ .vimrc 파일을 통한 적용
- .vimrc 파일에 : 를 뺀 나머지 부분을 적용시켜 기본 설정으로 적용 할 수 있다.


(7) colorscheme
: 기본으로 제공되는 몇가지 scheme 파일들을 .vimrc에서 읽어들여 적용 할 수 있다.


○ 경로 : /usr/share/vim/vim73/colors
○ 적용 : .vimrc 파일에 colorscheme ron 추가 or Editor 내 에서 colorscheme ron 명령어로 임시 적용.


(8) 초기값(Default)로 돌리기

○ :hi clear 명령어를 이용한 초기화

※ 본인만의 스타일로 새로운 scheme을 만들어 적용시켜 사용하면 좋을 듯 하다.

by 민트앤라떼 2012. 2. 9. 10:42