본문 바로가기
야매 개발실/Linux

[Linux] 내 Vim 환경설정.

by 야매플머 2013. 11. 7.
반응형
Emacs를 사용해보려고 했으나.. 영 익숙하지 않은 조합입력 때문에.. 그냥 vim을 계속 사용합니다. Vim을 사용할때 다양한 환경 설정 셋팅으로 좀더 보기 좋게 설정 할 수 있는데요. 아주 디폴트한 설정만 기억을 위해서 기록 해 두어 봅니다. 기본적으로 Vim의 설정은 .vimrc 파일에서 읽어 오게 되는데요. 리눅스 환경에서는 현재 사용하고 있는 사용자 홈 루트 디렉토리에 .vimrc 파일을 작성하시면 됩니다. 현재 제가 사용하고 있는 옵션들을 올려 봅니다.

1 syntax on
2 filetype on
3 filetype indent on
4 filetype plugin on
5
6 set sm
7 set nu
8 set ruler
9 set history=1000
10 set iminsert=0
11 set imsearch=0 

12 set noea

13 set backspace=indent,eol,start

14

15 set backup

16

17 set ignorecase 

18 set incsearch 

19 set hlsearch 

20

21 set ts=4

22 set sw=4

23 set sts=4 

24

25

26 au FileType c set makeprg=gcc\ % 

27 au FileType cpp set makeprg=g++\ % 

28 au FileType java set makeprg=java\ %

샘택스 하일라이팅, 파일 타입에 따른 자동 샘택스, 들여쓰기, 각종 플러그인 활성화, 라인넘버 실행명령 히스토리 개수, 백스패이스 탭 등 작동시 공백 영역 설정, 백업 설정, 그리고 파일타입에 따른 매이크 컴파일 등등 기본적인 내용입니다. 뭔가 복잡한 설정보다는 이렇게 간단하게 쓰는게 제일 편하더라구요~


반응형