100%를 한번에 바꾸는건 어려워도 1%를 100번 바꾸는건 쉽다.

생각정리 자세히보기

개발/Linux

[Linux] Vim 에디터 초기 설정

dc-choi 2021. 9. 23. 22:49
반응형

Vim은 리눅스의 기본 에디터인만큼 반드시 한번쯤은 사용하게되는 에디터이다.

 

내가 Vim을 사용하게 되면서 가장 불편한 점은 바로 IDE처럼 들여쓰기 기능이 없다는것이다.

개인적으로 소스코드를 보게 되면 가장 중요하게 생각하는점이 가독성이라고 생각을 하는데,

이 들여쓰기가 없으면 소스코드를 작성하는데 불편했었다.

 

그렇기에 Vim 설정에 대해 공부했었고, 나에게 맞는 설정을 찾았다.

 

2021-09-30 수정한 이미지

Vim 설정은 내 홈 디렉토리의 .vimrc를 설정한다.

없다면 만들어야하고, 반드시 Vim 패키지를 설치해야한다.

 

가독성

set number : 에디터에 라인번호를 출력한다.

 

검색

set hlsearch : 검색을 할 경우 강조한다.

 

여백칸 설정

set ts=8 : \t를 할 경우 8칸을 띄운다.

set sw = 자동 들여쓰기를 4칸 띄운다.

set sts = tab을 눌렀을때 4칸을 띄운다.

 

들여쓰기 설정

set smartindent : 편집하는 구문/스타일에 따라 자동 들여쓰기

set cindent : C 스타일로 들여쓰기

 

개발시 추가 설정

set showmatch : 코딩시 '()', '{}', []를 사용할 경우 매칭되는 괄호를 하이라이트한다.

syntax on : 문법 하이라이트를 켜준다. (vim-gui-common 패키지가 설치되어야한다.)

filetype indent on : Vi를 사용하는 확장자에 따라 구문을 강조하는 설정이다.

※ 2021-09-30 추가수정

hi Comment term=bold cterm=bold ctermfg=blue guifg=Blue : 주석부분 색상 변경

 

자세한 변경점은 위의 표를 보고 참고한다.

 

term : 흑백용 설정

cterm : 컬러용 색상 설정 (defalut)

gui : 그래픽 인터페이스용

 

ctermfg : front ground (텍스트 색)

ctermbg : back ground (배경 색)

 

guifg : gui front ground (텍스트 색)

guibg : gui back ground (배경 색)

 

반응형