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
# 검색어 강조 기능 사용
'리눅스' 카테고리의 다른 글
[VIM] vim 편집기 윈도우 조절 (0) | 2015.08.10 |
---|---|
[Virtual Box] Ubuntu 해상도 문제 해결(게스트 확장) (0) | 2015.08.09 |
[리눅스] udev, rules.d 사용 (0) | 2015.08.09 |
[리눅스 API] 프로세스 자격증명 (0) | 2015.08.06 |
[리눅스 API] 사용자와 그룹 (0) | 2015.08.05 |
댓글