🐧 Linux, shell, web server/✅ Vim

.vimrc으로 커스텀 vim 환경 만들기

DarrenKwonDev 2020. 6. 25. 19:57

리눅스를 기본 OS로 사용하게 되면서 vim을 편리하게 쓰는데 관심이 생기기 시작했다.

 

vim 에디터 세팅

 

vim 명령 모드에서 :set number와 같이 일회적으로 세팅할 수도 있기는 하다.

그러나 홈 경로(~)에 .vimrc를 생성한 후 아래 처럼 세팅해줍시다.

 

number 행 번호를 보이도록 합니다.
syntax 구문 강조
autoindet 자동 들여쓰기
smartindet 똑똑한? 들여쓰기
set cindent C 언어 들여쓰기
shiftwidth=n 들여쓰기 n칸
tabstop=n 탭은 기본 8칸이지만 n칸으로 수정
paste 자동 들여쓰기
hlsearch /나 ?로 검색한 텍스트 강조
showmatch 서로 일치하는 괄호 강조(rainbow bracket 추후 설치 예정)
ruler 현재 커서 위치 표시

 

 

컬러 스킴 설정

 

vim80 폴더 내부에 colors 폴더에는 컬러스킴이 들어 있습니다. 추후 커스터마이징한 컬러스킴을 사용하고 싶다면 여기에 추가해주시면 됩니다.

cd /usr/share/vim/vim80/colors

ls로 찍어보니 이것저것 있네요.

 

여기에 있는 컬러스킴을 활용하여 /.vimrc의 설정을 바꿔주면 됩니다.

그런데 기본적인 컬러 스킴들은 어딘가 부족합니다. gruvbox를 사용합시다.

 

github.com/morhetz/gruvbox

 

morhetz/gruvbox

Retro groove color scheme for Vim. Contribute to morhetz/gruvbox development by creating an account on GitHub.

github.com