본문 바로가기
일상/IT

[애플] macOS vim Color-scheme 변경

by CITTA 2023. 3. 17.
728x90
반응형

업무시 맥북에서 터미널을 주로 사용하는데, 코딩이나 yml 파일 작성 등을 할 경우 기본 터미널 구성에서는

색상이 그냥 흰색 글씨로만 나온다. 그래서 조금더 시인성에도 도움이 될 수 있도록 color scheme를 변경하기로 했다.

 

1. vim color-scheme 사이트에서 vim 테마를 다운받기

사이트 : https://www.slant.co/topics/480/~best-vim-color-schemes

 

 

이 사이트에 접속하면 다양한 테마를 볼 수 있는데 이미지도 있으니 본인 스타일에 맞는 테마를 고른다.

나는 atom 에디터를 자주 사용했어서 해당 테마를 선택했다. 테마를 누르면 해당 테마에 대한 상세 정보가 나오는데

테마 이름 아래에 github 아이콘(FREE) 을 클릭하면 해당 github site가 열린다.

 

 

이곳에서 'colors' 탭을 선택한다.

들어가면 vim 설정 파일들이 있는데 해당 파일을 다운로드 하거나 아니면 드레그 해서 해당 내용을 복사

아니면 아래 이미지와 같은 아이콘을 눌러 raw 값을 복사 한 후 터미널에서 경로에 파일을 만들어 붙여넣기 하면 된다.

 

처음 작업하는 거라면 ~/.vim 이라는 디렉토리가 없을 것이라서 명령어를 통해 한번에 필요한 디렉토리를 생성해 주었다.

경로를 생성 후 내려받은 파일을 넣어주거나 해당 파일을 만들어서 입력해준 후 ".vimrc"를 생성하여 내용을 추가한다.

vimrc는 vim에 대한 설정 값을 관리하는 파일로 옵션이 무척이나 다양하다.

 

$ vim ~/.vimrc

" Syntax Highlighting
if has("syntax")
    syntax on
endif

set ts=4
set autoindent

colo vim-atom-dark

set laststatus=2
set statusline=\ %<%l:%v\ [%P]%=%a\ %h%m%r\ %F\

적용 후 다시 해당 파일을 열어보면 색상이 적용 된 것을 알 수 있다.

설정값 역시 무척 다양하니 아래 참고를 확인 바란다.

 

* 참고

set hlsearch 검색어 하이라이팅
set nu 줄번호
set autoindent 자동 들여쓰기
set scrolloff=2
set wildmode=longest,list
set ts=4 tab 입력 시 이동 칸 
set sts=4 st select
set sw=1 스크롤바 너비
set autowrite 다른 파일로 넘어갈 때 자동 저장
set autoread 작업 중인 파일 외부에서 변경됬을 경우 자동으로 불러옴
set cindent C언어 자동 들여쓰기
set bs=eol,start,indent
set history=256
set laststatus=2 상태바 표시 항상
set paste 붙여넣기 계단현상 없애기
set shiftwidth=4 자동 들여쓰기 너비 설정
set showmatch 일치하는 괄호 하이라이팅
set smartcase 검색시 대소문자 구별
set smarttab
set smartindent
set softtabstop=4
set tabstop=4
set ruler 현재 커서 위치 표시
set incsearch
set statusline=\ %<%l:%v\ [%P]%=%a\ %h%m%r\ %F\

https://medium.com/sunhyoups-story/vim-에디터-이쁘게-사용하기-5b6b8d546017

 

vim 에디터 이쁘게 사용하기

.vimrc 편집을 통해 vim 에디터의 모습을 바꿔봅시다

medium.com

728x90
반응형

댓글