본문 바로가기
리눅스

[리눅스] vim 설정 (vimrc)

by 목가 2015. 8. 9.
반응형

vim 관련 설정

 - /etc/vim/vimrc or /etc/vim/vimrc.local 에 설정을 추가하면된다.


vim 설정 종류

set nu

# 줄번호 표기

 

set km=startsel,stopsel

# SHIFT 키로 선택 영역을 만드는 것을 허용

 set tabstop=4 

set ts=4

set sw=4
# 탭 간격을 4칸으로 지정

 

set nowrap

# 자동 줄 바꿈 미사용

 

set shiftwidth=2
# >>나 << 사용시 들여쓰기 간격을 지정

 

set expandtab
# 탭 문자를 공백문자로 변환

 

set softtabstop=2
# 탭 간격을 공백문자로 변환하며 삭제할 때 두 칸 단위로 삭제

 

set visualbell
# 사용자 실수시 터미널 깜빡임으로 경고 표시

 

set nobackup
# 백업 파일을 생성하지 않음

 

#set backup
# 백업 파일을 생성, 백업 파일 이름 : 원본파일이름 + '~'
# 예) a.c 에 대한 백업 파일 a.c~

 

set cindent, set cin
# c언어 스타일의 들여쓰기를 사용 

#set nocin
# cindent 사용 안함

 

set autoindent
set ai
# 자동 들여쓰기를 사용 

set noautoindent, set noai
# 자동 들여쓰기 사용 안함

 

set smartindent
# 좀 더 지능적인 들여쓰기를 사용

 

set enc=euc-kr
# 인코딩을 한글로 지정

# 한글을 한글자씩 삭제 가능

 

set enc=utf8

# 인코딩을 utf-8로 지정


set incsearch
# 키워드를 입력할 때마다 검색하는 점진 검색사용

 

syntax on
# 구문강조 기능 사용

 

filetype on
# 파일 종류에 따라 구문을 강조

 

set background=dark
# 배경색을 어두운 색으로 설정

 

colorscheme evening
# vi 색상 테마를 evening로 설정

 

set backspace=eol,start,indent
# 줄의 끝, 시작, 들여쓰기에서 백스페이스를 사용하면 이전줄과 연결

 

set history=100
# vi 편집기록을 100까지 기억함

 

set hlsearch
# 검색어 강조 기능 사용

반응형

댓글